misc: skip _ts update if there's no such field (#87547) #1198

Merged
fpeters merged 1 commits from wip/87547-no-ts-no-update into main 2024-02-27 17:38:21 +01:00
Owner
No description provided.
fpeters force-pushed wip/87547-no-ts-no-update from 5b89ecb978 to f62ed2bd7b 2024-02-27 17:25:34 +01:00 Compare
fpeters reviewed 2024-02-27 17:27:06 +01:00
wcs/workflows.py Outdated
@ -2664,6 +2664,7 @@ class WorkflowStatus(SerieOfActionsMixin):
if form is None:
form = Form(enctype='multipart/form-data', use_tokens=False)
form.attrs['id'] = 'wf-actions'
form.add_hidden('_ts', str(filled.last_update_time.timestamp()))
Author
Owner

Quand on est sur un formulaire avec uniquement des actions globales, il n'y avait pas de _ts.

Quand on est sur un formulaire avec uniquement des actions globales, il n'y avait pas de _ts.
wcs/workflows.py Outdated
@ -2694,2 +2695,4 @@
def handle_form(self, form, filled, user, check_replay=True):
# check for global actions
if check_replay and form.get('_ts') != str(filled.last_update_time.timestamp()):
raise ReplayException()
Author
Owner

Et pareil la vérification ne se faisait pas quand on était sur des actions globales.

Et pareil la vérification ne se faisait pas quand on était sur des actions globales.
lguerin approved these changes 2024-02-27 17:29:37 +01:00
fpeters force-pushed wip/87547-no-ts-no-update from f62ed2bd7b to 055c6b2766 2024-02-27 17:32:30 +01:00 Compare
fpeters merged commit 585240331f into main 2024-02-27 17:38:21 +01:00
fpeters deleted branch wip/87547-no-ts-no-update 2024-02-27 17:38:22 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/wcs#1198
No description provided.