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

Dubletter af nyoprettede GI-numre #789

Open
krebslw opened this issue Oct 23, 2024 · 0 comments
Open

Dubletter af nyoprettede GI-numre #789

krebslw opened this issue Oct 23, 2024 · 0 comments
Labels
bug Fejl i programmel

Comments

@krebslw
Copy link
Collaborator

krebslw commented Oct 23, 2024

Under demonstration i dag stødte vi ind i en sjov bug, som jeg regner med skyldes at vi var flere som oprettede punkter i databasen samtidig.
Vi oprettede alle sammen et nyt GI-punkt igennem det almindelige niv-workflow og kald af fire niv ilæg-nye-punkter. Ved ilægning får punktet så tildelt et GI-nummer og vi kunne bagefter konstatere at nogle af os havde fået tildelt det samme GI-nummer, hvilket ikke burde kunne ske. Der er både en løbenummer mekanisme i funktionen tilknyt_gi_numre som tildeler nye GI-numre, samt en database-trigger punktinfo_bi_trg som begge burde forhindre dette i at ske.

Jeg har desværre ikke haft tid til at kigge nærmere på det. Konsekvensen af denne fejl er dog ikke så stor, da der ikke burde være noget som "går i stykker" pga. af det, og hvis man konstaterer at der er dubletter, så kan man altid ændre GI-numrene igennem Punktrevision, hvilket også var den måde vi fiksede det på til demoen i dag.

@krebslw krebslw added the bug Fejl i programmel label Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fejl i programmel
Projects
None yet
Development

No branches or pull requests

1 participant