misc: make sure draft formdata id is saved in session (#86277) #1348

Merged
fpeters merged 1 commits from wip/86277-autosave-multiple-drafts into main 2024-04-03 10:56:56 +02:00
Owner
No description provided.
fpeters added 1 commit 2024-04-01 13:58:57 +02:00
fpeters changed title from WIP: misc: make sure draft formdata id is saved in session (#86277) to misc: make sure draft formdata id is saved in session (#86277) 2024-04-01 14:30:14 +02:00
fpeters force-pushed wip/86277-autosave-multiple-drafts from 43cc87e955 to bf0b563170 2024-04-01 14:35:16 +02:00 Compare
fpeters reviewed 2024-04-01 14:42:59 +02:00
@ -1374,1 +1374,4 @@
form_data = copy.copy(session.get_by_magictoken(magictoken, {}))
if form_data:
# keep new copy in session
session.add_magictoken(magictoken, form_data)
Author
Owner

Comme on faisait une copie, au moment du save_draft(),

        if new_draft:
            data['draft_formdata_id'] = filled.id
            get_session().store()

le dictionnaire enregistré n'était pas celui avec l'info draft_formdata_id :/

Comme on faisait une copie, au moment du save_draft(), ``` if new_draft: data['draft_formdata_id'] = filled.id get_session().store() ``` le dictionnaire enregistré n'était pas celui avec l'info draft_formdata_id :/
ecazenave approved these changes 2024-04-02 11:48:08 +02:00
fpeters merged commit 63d0dec57f into main 2024-04-03 10:56:56 +02:00
fpeters deleted branch wip/86277-autosave-multiple-drafts 2024-04-03 10:56:57 +02: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#1348
No description provided.