Bug: Es wird kein NewEvent Callback ausgelöst wenn eine Submission automatisch rejected oder deleted wird
Description of the bug:️
Submissions werden entsprechend der Löschfristen automatisch nach einer konfigurierten Anzahl an Tagen rejected und auch gelöscht. Dabei werden auch die entsprechenden Events (reject-submission
und delete-submission
) im Event-Log persistiert. Ein NewEvents
Callback wird aktuell im Anschluss nicht versendet.
Current behavior:
Es wird bei den automatischen Jobs kein NewEvents
Callback ausgelöst.
Expected behavior:
Es sollen Callbacks ausgelöst werden. Laut #76 (closed) sind die korrekten Empfänger des Callbacks ...
-
reject-submission
→ der Sender / Onlinedienst -
delete-submission
→ der Sender / Onlinedienst UND der Subscriber / das Fachverfahren
Environments:
alle Umgebungen - der Bug existiert vermutlich schon sehr lange. Es wird eingeschätzt, dass der Fix nicht als Hotfix ausgeliefert werden muss.
Additional Information:
Dependency / relationship to other issues:
- Die ursprüngliche Anforderung an das Callback-Verhalten → #76 (closed)
Responsible person / team:
Contact persons including contact details:
Screenshots / Logs / Requests:
Checklist:
-
Add Severity label -
Add team label -
Related/affected issues/stories/epics linked and explained in the bug issue -
Creation of an automated test -
Bugfix deployed on DEV -
Bugfix tested on DEV -
Bugfix deployed on TEST -
Bugfix tested on TEST (possibly also by the connection project itself) -
Successful fix reported to Team Operations (Teams channel) -
Bugfix deployed on STAGE -
Bugfix tested on STAGE if necessary -
Bugfix deployed on PROD -
Bugfix tested on PROD (possibly also by the connection project itself) -
Final communication by Team Operations if necessary -
Internal documentation was checked and updated if necessary -
External documentation has been checked and updated if necessary -
Updated changelog if necessary
Approach/Solution:
Einsprungspunkt in die Jobs zum automatischen Rejecten und Löschen von Submissions sind die Klassen:
-
Bitte auch die Callback-Dokumentation im zustelldienst Repository entsprechend anpassen!
Release version of the artifact:
Edited by Christoph Metzger