BiDiKo: Replies must have the field `encryptedData`
Submissions and Replies without machine readable data are not supported (we do not allow attachment-only submissions/replies in order to promote machine readability). Therefore, the field encryptedData / authenticationTags.data has to be required for Replies.
The following endpoints are affected:
-
PUT /relies/<id>→ encryptedData* -
GET /relies/<id>→ encryptedData* -
PUT /relies/<id>/accept→ authenticationTags.data*
Akzeptanzkriterien
-
Field encryptedDatahas to be required for endpointPUT /relies/<id>. -
Field encryptedDatahas to be required for endpointGET /relies/<id>. -
Field authenticationTags.datahas to be required for endpointPUT /relies/<id>/accept.
Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)
-
adapt submission-api accordingly → fields must be marked required. → submission-api!173 (merged) -
update validation in zustelldienst to verify that fields are set. → https://git.fitko.de/fit-connect/zustelldienst/-/merge_requests/303 -
Update api-tests accordingly. → https://git.fitko.de/fit-connect/zustelldienst/-/merge_requests/239/diffs?commit_id=648255aabe7c1f8101846a8856cff6c62d11d95e -
Release new release candidate of submission api → 1.3.0-rc4
Edited by Marco Holz