Altinn / altinn-correspondence

Meldingstjenesten
3 stars 0 forks source link

Vi må sette på logging for bruken av mark as read=false. Fagsystem som henter meldinger i Altinn og at meldingene fortsatt står som uåpnet. #10

Closed leogasnier closed 4 months ago

leogasnier commented 1 year ago

Mulig å skru på logging her? Negative virkninger?

RagnarFatland-Avanade commented 1 year ago

Det må i så fall gjøres en kodendring som logger når dette skjer til EventHistory, men da spørs det om vi må opprette en ny CorrespondenceStatus "Retrived" - Retrived by End user system, but not marked read.

Ulempen er at det i så fall rokker litt ved etablert statusregime, så man må nok ta en runde med Altinn-SBL-Veteranene (Remi Løvoll, Roger Kjærnsrød, Henning Normann) Mulig man kan begrense evt. negativt omfang til at man logger til EventHistory, men ikke endrer status på selve Correspondence-elementet?

For å unngå for mange logginslag kan man basere seg på at dette logges når:

Correpondence.Status = Created og marAsRead=False

Dette burde i teorien bare oppstå maks 1 gang per element, med mindre sluttbrukersystemet laster ned samme element mange ganger.

Merk: markAsRead=false er kun mulig via REST API, gammelt SOAP API.

leogasnier commented 9 months ago

Denne prioriteres ikke.