Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Juster opplasting for sikre at API-lesere aldri ser dokumentobjekt uten fil #317

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

petterreinholdtsen
Copy link
Collaborator

Noark 5 krever at det er en fil koblet til hver dokumentobjekt-instans, men det vil være en periode mellom dokumentobjekt blir opprettet og en fil blir lastet opp der et slikt dokumentobjekt mangler slik kobling. For å sikre at ingen API-leser ser slike inkonsistente dokumentobjekt-instanser, gjør det klart at slike ikke skal returneres som barn av sin foreldre-dokumentbeskrivelse før filopplastingen har lykkes.

Relatert til mangelmelding #285 og #25, og tilbyr en bakoverkompatibel løsning uten ekstrafunksjonaliteten beskrevet i #309 og #298.

…en fil.

Noark 5 krever at det er en fil koblet til hver dokumentobjekt-instans, men det
vil være en periode mellom dokumentobjekt blir opprettet og en fil blir lastet opp
der et slikt dokumentobjekt mangler slik kobling.  For å sikre at ingen
API-leser ser slike inkonsistente dokumentobjekt-instanser, gjør det klart at slike
ikke skal returneres som barn av sin foreldre-dokumentbeskrivelse før filopplastingen
har lykkes.

Relatert til mangelmelding arkivverket#285 og arkivverket#25, og tilbyr en bakoverkompatibel løsning uten
ekstrafunksjonaliteten beskrevet i arkivverket#309 og arkivverket#298.
@petterreinholdtsen petterreinholdtsen changed the title Juster opplasting for sikre at API-lesere aldri ser dokumentobjekt ut en fil Juster opplasting for sikre at API-lesere aldri ser dokumentobjekt uten fil Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant