Zugriff auf unvollständige Submissions als Empfänger [S]
Zusammenfassung
Eine Submission, die von einem Sender noch nicht abgeschickt wurde, kann vom entsprechenden Empfänger gelesen und grundsätzlich verarbeitet werden.
Schritte zum Reproduzieren
- Sender legt eine Submission an und bekommt dann z.B. die submissionId
123-456
- Empfänger errät die Submission mit der Id
123-456
und holt diese ab - Empfänger beginnt mit der Verarbeitung der Submission und erhält Fehler
Was ist das erwartete richtige Verhalten?
Ein Empfänger sollte nur Submissions sehen können, die submitted
sind.
Relevante Protokolle/Screenshots/Anfragen
None
Betrifft folgende Endpunkte:
-
GET /v1/submissions
--> Nur im status Submitted (bereits umgesetzt & hier ist nichts anzupassen) -
GET /v1/submissions/{submissionId}
--> Nur im status Submitted & Forwarded -
GET /v1/submissions/{submissionId}/attachments/{attachmentId}
--> Nur im status Submitted & Forwarded
Durchführungsplan
-
Zustelldienst anpassen (https://git.fitko.de/fit-connect/zustelldienst/-/merge_requests/73) -
Zustelldienst Api Tests anpassen (https://git.fitko.de/fit-connect/zustelldienst-api-tests/-/merge_requests/39) -
Abchecken ob Api Spec angepasst werden muss und anpassen (https://git.fitko.de/fit-connect/api/-/merge_requests/142) -
Abchecken ob Docu angepasst werden muss und anpassen (docs!153 (merged)) -
Changelog für Test vorbereiten (docs!150 (merged)).
Edited by Alexander Hoose