Skip to content

Dubletter af nyoprettede GI-numre #789

@krebslw

Description

@krebslw

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugFejl i programmel

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions