Closed Ceredron closed 2 weeks ago
If attachments referenced in the correspondence only references other deleted correspondences, it should probably be deleted aswell
add test to delete attachment when correspondence is deleted.
Remove Hangfire publish job if the correspondence is not published yet
From altinn 2 docs: "Sletting av meldinger av typen correspondence sendt til organisasjoner er ikke mulig, verken i api-ene eller portal. "
I eksisterende løsning så er all sletting av meldinger en "soft-delete" som markerer melding som slettet. Det er i tillegg en jobb på database server som gjør sletting av "utgåtte" meldinger, altså meldinger som er gamle nok til at det nå er lovlig for oss å slette dem. Jeg tror det skal være mulig også for Correspondence for organisasjoner.
I Altinn 2 er det kun mottaker som kan slette correspondences.
Vi har konkludert med at tjenesteeiere kan slette før meldinger er published.
Oppsummert: Tjenesteeier er eneste som kan slette før en melding er published. Mottaker er eneste som kan slette en melding etter en melding er published
Description
Implement Correspondence DELETE in the API.
Replicate conditions from altinn 2 related to: