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

Elisabeth SveeKirsten LundIngunnJTom-Erik FallaalpakkaTorill Revheimingar hAnne Berit GrønbechToveLabbelineDemeterBjørn SturødHallgrim BarlaupsveinKristine LouiseBente NogvaBokToreBookiacPirelliJørgen NTor-Arne JensenAud- HelenElin Katrine NilssenCamillaSynnøve H HoelFindusLena Risvik PaulsenMorten MüllerBeathe SolbergTone SundlandmarithcAstrid SæverhagenGunillaMarianneLisbeth Kingsrud KvistenMathiasLailaAnniken LStig TReidun Svensli