0001-formdata-clean-submission-context-when-anonymising-1.patch
tests/test_workflows.py | ||
---|---|---|
397 | 397 |
formdata = formdef.data_class()() |
398 | 398 |
formdata.just_created() |
399 | 399 |
formdata.user_id = '1' |
400 |
formdata.submission_context = {'foo': 'bar'} |
|
400 | 401 |
formdata.store() |
401 | 402 | |
402 | 403 |
item = AnonymiseWorkflowStatusItem() |
403 | 404 |
item.perform(formdata) |
404 | 405 |
assert formdef.data_class().get(formdata.id).user_id is None |
405 | 406 |
assert formdef.data_class().get(formdata.id).anonymised |
407 |
assert formdef.data_class().get(formdata.id).submission_context is None |
|
406 | 408 | |
407 | 409 |
def test_remove(pub): |
408 | 410 |
formdef = FormDef() |
wcs/formdata.py | ||
---|---|---|
677 | 677 |
self.editable_by = None |
678 | 678 |
self.workflow_data = None |
679 | 679 |
self.workflow_roles = None |
680 |
self.submission_context = None |
|
680 | 681 | |
681 | 682 |
if self.evolution: |
682 | 683 |
for evo in self.evolution: |
683 |
- |