manager: fix dragndrop of cell in pages with several filled placeholders (#7319)
This commit is contained in:
parent
338199da75
commit
7884ea2aaf
|
@ -244,7 +244,12 @@ def cell_order(request, page_pk):
|
|||
old_order = cell.order
|
||||
old_placeholder = cell.placeholder
|
||||
key_suffix = cell.get_reference()
|
||||
new_order = int(request.GET.get('pos_' + key_suffix))
|
||||
try:
|
||||
new_order = int(request.GET.get('pos_' + key_suffix))
|
||||
except TypeError:
|
||||
# the cell is not present in the query string, most probably
|
||||
# because it's in a different placeholder
|
||||
continue
|
||||
new_placeholder = request.GET.get('ph_' + key_suffix)
|
||||
if new_order != old_order or new_placeholder != old_placeholder:
|
||||
cell.order = new_order
|
||||
|
|
Loading…
Reference in New Issue