felleslosninger/efm-integrasjonspunkt

Spørsmål: Gamle forsendelser

Closed this issue · 1 comments

Jeg har laget en liten komponent som holder styr på alt som er sendt gjennom eFormidling da organisasjonen jeg sitter hos ofte har behov for å søke i gamle forsendelser på en måte som ikke er dekket av deres arkivsystem.
Etter oppgradering til Integrasjonspunkt v2 (NextMove) finner jeg ikke igjen forsendelser sendt på v1 i APIet til Integrasjonspunktet. Er det gjort en ren nyinstallasjon der gamle data er slettet?
Jeg opplever videre å få id'er i feltet "messageStatus.id" som allerede har blitt brukt i v1. Jeg har kommet meg rundt dette problemet, men lurer på om dere planlegger å gjøre en lignende oppgradering i fremtiden (og om dere evt kan revurdere da dette tar tid å feilsøke).

En forutsetning for 2.0.0, som nevnt i installasjonsguiden, er en resett av databasen. Vil anbefale deg å skrive om til å bruke conversationId/messageId, da id'en du snakker nå egentlig bare er en intern database-id. Vi gjør i den grad det er mulig databasemigreringer mellom versjoner, men fra 1.x til 2.0.0 var det såpass mye endringer internt at det ikke var plausibelt å migrere.