Delete digitalSignature after updating/deleting related document
Problem:
i.portianyi 3 months ago
Тобто спочатку в мене є два доки:
[
{'type': 'protocol', id: 'id_1', _ds_id: '_ds_id_1'},
{'type': 'digitalSignature', 'related_document': '_ds_id_1'}
]
потім я оновлюю протокол через procedure_api_client.BidDocumentsApi.update_bid_document() і в мене така ситуація:
[
{'type': 'protocol', id: 'id_1', _ds_id: '_ds_id_2'}, - тут змінився _ds_id
{'type': 'digitalSignature', 'related_document': '_ds_id_1'} - старий Цифровий підпис все ще посилається на старий _ds_id протоколу і його не можна прив'язати до жодного документу
]
Solution: If document is updated (or delete if it is possible) and has digitalSignature, automatically delete this digitalSignature on CDB.
Slack thread link - https://prozorrosale.slack.com/archives/C019HQJKQ15/p1623762854090000