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

Tor-Arne Jenseningar hKirsten LundSiljeKristine LouiseSynnøve H HoelBeathe SolbergSolTatiana WesserlingHilde H HelsethArne SjønnesenGroMonica CarlsenKetilGrete AastorpEirin EftevandMcHempettTor Arne DahlMads Leonard HolvikJoakimSigrid NygaardIngunnJIngeborg GsiljehusmorOdd HebækJan Arne NygaardToveBjørg L.Thomas KihlmanLailaEllen E. MartolgretemorAgnete M. HafskjoldKjersti SJon Torger Hetland SalteEivind  VaksvikTine SundalReadninggirl30Trude Jensenmay britt Fagertveit