Jeg har fikset en feil som gjorde at hyllerekkefølgen din ble endret når man opprettet nye hyller.

Nerdeinfo:

Hyllene ordnes ved hjelp av intern nummerering, og når man oppretter en ny hylle renummererer vi alle hyllene i boksamlingen slik at den nye hylla havner øverst som nummer én.

Når vi henter bokhyller fra databasen ber vi om en "ASC"-sortering av nummerfeltet i mysql.

Feilen jeg hadde gjort var at kallet for å hente bokhyller for renummerering benyttet "DESC"-sortering - og det betyr rett og slett at når man opprettet en ny bokhylle snudde vi de eksisterende hyllene på hodet :-)

I django trenger man sjelden skrive sql selv, og kallet for å hente bokhyllene ser i praksis slik ut:

self.request.user.bokhylle_set.order_by("nr")

Koden som inneholdt feilen ser slik ut:

self.request.user.bokhylle_set.order_by("-nr")

Godt sagt! (0) Varsle Svar

Viser 1 svar.

Ah, så det var det som gjorde at ting endret seg. Begynte å lure på om jeg var blitt litt senil siden jeg ikke fikk gjenskapt feilen. :-D

Godt sagt! (0) Varsle Svar

Sist sett

Astrid Terese Bjorland SkjeggerudPernille GrimelandKjell F TislevollTorill RevheimLisbeth Marie UvaagTurid KjendlieIngeborg GRisRosOgKlagingLinda NyrudKirsten LundmarvikkissiljehusmorTralteAmanda AToveVanja SolemdalKaramasov11RandiLilleviBerit B LieGroLars MæhlumGodemineHarald KBerit RSolStig TElin Katrine NilssenBerretMariaTanteMamieRufsetufsaBeathe SolbergPiippokattaJulie StensethDaffy EnglundGitte FurusethEline StenersenEllen E. MartolEli HagelundHeidi