forked from ScoDoc/ScoDoc
Fix: objects_renumber
This commit is contained in:
parent
8c95edf01c
commit
87bcfc801a
@ -326,7 +326,7 @@ def module_move(module_id, after=0, redirect=True):
|
||||
modules = query.order_by(Module.numero, Module.code).all()
|
||||
if len({o.numero for o in modules}) != len(modules):
|
||||
# il y a des numeros identiques !
|
||||
scu.objects_renumber(modules)
|
||||
scu.objects_renumber(db, modules)
|
||||
if len(modules) > 1:
|
||||
idx = [m.id for m in modules].index(module.id)
|
||||
neigh = None # object to swap with
|
||||
|
@ -1068,7 +1068,7 @@ def partition_move(partition_id, after=0, redirect=1):
|
||||
)
|
||||
if len({o.numero for o in objs}) != len(objs):
|
||||
# il y a des numeros identiques !
|
||||
scu.objects_renumber(objs)
|
||||
scu.objects_renumber(db, objs)
|
||||
|
||||
if len(others) > 1:
|
||||
pidx = [p["partition_id"] for p in others].index(partition_id)
|
||||
|
@ -992,7 +992,7 @@ def confirm_dialog(
|
||||
return "\n".join(H)
|
||||
|
||||
|
||||
def objects_renumber(obj_list) -> None:
|
||||
def objects_renumber(db, obj_list) -> None:
|
||||
"""fixe les numeros des objets d'une liste de modèles
|
||||
pour ne pas changer son ordre"""
|
||||
log(f"objects_renumber {obj_list}")
|
||||
|
@ -1,7 +1,7 @@
|
||||
# -*- mode: python -*-
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
SCOVERSION = "9.1.9"
|
||||
SCOVERSION = "9.1.10"
|
||||
|
||||
SCONAME = "ScoDoc"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user