Informatievlaanderen / GIPOD

Generiek Informatie Platform Openbaar Domein
MIT License
9 stars 2 forks source link

Wijzigingen van datums worden niet doorgevoerd #284

Closed roelalgoet closed 3 years ago

roelalgoet commented 3 years ago

Beste,

Ik heb vandaag een aantal datumwijzigingen doorgestuurd naar GIPOD beta. Ik heb een bevestiging van deze wijziging teruggekregen maar deze is niet doorgevoerd.

Een voorbeeld : Synergie 10436187: Start uitvoeringsperiode is gewijzigd van 22/3/2022 naar 9/8/22. De webservice call was op 24/5/21 om 12:49:24 en ook door jullie bevestigd.

Zowel in de UI als via swagger blijft de startdatum op 22/03 staan.

{ "@id": "/api/v1/trench-synergies/10436187", "gipodId": 10436187, "pilot": { "@id": "/api/v1/organisations/a7b69948-6364-0b17-9902-3be0322407df", "preferredName": "Fluvius Site Schelde-Waas" }, "contactOrganisations": [ { "@id": "/api/v1/trench-synergies/10436187/contactorganisations/4a5ddec9-78ad-4a82-aa37-b7e584b61030", "@type": "ContactOrganisationInRole", "role": { "@id": "/api/v1/taxonomies/contactroles/aad5e947-f7bf-4592-a84a-f591555b0b8b", "prefLabel": "Dossierbeheerder" } }, { "@id": "/api/v1/trench-synergies/10436187/contactorganisations/a65360f8-b589-474d-b376-c222df29b322", "@type": "ContactOrganisationInRole", "role": { "@id": "/api/v1/taxonomies/contactroles/0ebd21d7-350d-4eca-b320-d0f4d6ab84de", "prefLabel": "Veiligheidscoördinator ontwerp" } }, { "@id": "/api/v1/trench-synergies/10436187/contactorganisations/8dab541f-4524-4e50-9813-ecd7773beea2", "@type": "ContactOrganisationInRole", "role": { "@id": "/api/v1/taxonomies/contactroles/a3a0f56b-91e4-4eb1-8127-be63876ab9a0", "prefLabel": "Veiligheidscoördinator uitvoering" } } ], "description": null, "reference": null, "period": { "@type": "Period", "start": "2022-03-21T23:00:00Z", "end": "2022-05-25T22:00:00Z" }, "status": { "@id": "/api/v1/taxonomies/statuses/d24283a9-0c76-4f94-b903-837a7e8b40ac", "prefLabel": "In overleg" }, "geometry": { "@type": "Geometry", "wkt": "MULTIPOLYGON (((123763.067444 200096.716878, 123381.511325 199828.872993, 123379.272493 199831.882078, 123760.832283 200100.474958, 123763.067444 200096.716878)), ((123842.4295479802 200181.72615036654, 123849.406134 200158.1031, 123859.120811 200147.563318, 123868.25288 200020.87403, 123858.402616 200004.437105, 123808.715339 199985.202721, 123806.487671 199990.459599, 123859.9579315 200014.920612, 123854.597748 200144.588555, 123846.3895445 200155.870191, 123836.757702 200182.895396, 123839.59908920316 200186.8209761652, 123839.16978613219 200187.59372169295, 124117.41978613219 200386.34372169295, 124124.16978613219 200381.84372169295, 123848.65986549266 200187.33380105344, 123863.16978613219 200167.34372169295, 123854.16978613219 200160.59372169295, 123842.4295479802 200181.72615036654)), ((123775.90986549266 200280.33380105344, 123785.65986549266 200288.58380105344, 123825.40986549266 200221.08380105344, 123820.90986549266 200214.33380105344, 123775.90986549266 200280.33380105344)))" }, "zone": { "@type": "Geometry", "wkt": "MULTIPOLYGON (((123763.067444 200096.716878, 123381.511325 199828.872993, 123379.272493 199831.882078, 123760.832283 200100.474958, 123763.067444 200096.716878)), ((123842.4295479802 200181.72615036654, 123849.406134 200158.1031, 123859.120811 200147.563318, 123868.25288 200020.87403, 123858.402616 200004.437105, 123808.715339 199985.202721, 123806.487671 199990.459599, 123859.9579315 200014.920612, 123854.597748 200144.588555, 123846.3895445 200155.870191, 123836.757702 200182.895396, 123839.59908920316 200186.8209761652, 123839.16978613219 200187.59372169295, 124117.41978613219 200386.34372169295, 124124.16978613219 200381.84372169295, 123848.65986549266 200187.33380105344, 123863.16978613219 200167.34372169295, 123854.16978613219 200160.59372169295, 123842.4295479802 200181.72615036654)), ((123775.90986549266 200280.33380105344, 123785.65986549266 200288.58380105344, 123825.40986549266 200221.08380105344, 123820.90986549266 200214.33380105344, 123775.90986549266 200280.33380105344)))" }, "pointOnSurface": { "@type": "Geometry", "wkt": "POINT (123844.31760063603 200184.85818608262)" }, "groundworks": [ { "@id": "/api/v1/groundworks/10432389", "gipodId": 10432389, "owner": { "@id": "/api/v1/organisations/a7b69948-6364-0b17-9902-3be0322407df", "preferredName": "Fluvius Site Schelde-Waas" }, "addedOn": "2021-05-21T13:00Z" }, { "@id": "/api/v1/groundworks/10432491", "gipodId": 10432491, "owner": { "@id": "/api/v1/organisations/10aee532-9c4b-0797-973f-057e03a797bb", "preferredName": "Blauw" }, "addedOn": "2021-05-21T13:00Z" } ], "trenchSynergyRequest": { "@id": "/api/v1/groundworks/10432389/trench-synergy-requests/10432408", "gipodId": 10432408 }, "createdOn": "2021-05-21T13:00:33.3135637Z", "lastModifiedOn": "2021-05-24T10:49:25.9710676Z" }

AIV-Bert commented 3 years ago

Beste @roelalgoet,

Er is geen succesvolle request op deze synergie geregistreerd om de periode aan te passen. Ik zie wel een periode waar jullie een BadRequest (400) op terug krijgen op dat exacte tijdstip.

Jullie stuurden volgende request:

{ "items": [{ "key": "Period", "value": { "start": "2022-08-09T22:00:00Z", "end": "2022-08-09T22:00:00Z" } ​ } ] }

Dit is terecht een request die 400 teruggeeft. Jullie start- en eindtijdstip liggen op hetzelfde moment. De Synergie zou dus nul duizendsten van een seconde duren.

Met vriendelijke groeten,

Bert

roelalgoet commented 3 years ago

Hey Bert,

We krijgen weer geen synergieaanvragen binnen van het GIPOD. Normaal zou ik er 3 te zien moeten krijgen maar deze zijn niet zichtbaar. Op dit moment ook niet meer mogelijk om innames op te zoeken.

Normaal gezien zouden we nu alleen nog maar geldige polygonen doorsturen. We hebben de testers instructies gegeven en zijn bezig om een interne controle in te bouwen.

Mvgn

Roel

Van: AIV-Bert @.> Verzonden: vrijdag 28 mei 2021 15:20 Aan: Informatievlaanderen/GIPOD @.> CC: Algoet Roel @.>; Mention @.> Onderwerp: Re: [Informatievlaanderen/GIPOD] Wijzigingen van datums worden niet doorgevoerd (#284)

Beste @roelalgoethttps://github.com/roelalgoet,

Er is geen succesvolle request op deze synergie geregistreerd om de periode aan te passen. Ik zie wel een periode waar jullie een BadRequest (400) op terug krijgen op dat exacte tijdstip.

Jullie stuurden volgende request:

{ "items": [{ "key": "Period", "value": { "start": "2022-08-09T22:00:00Z", "end": "2022-08-09T22:00:00Z" } ​ } ] }

Dit is terecht een request die 400 teruggeeft. Jullie start- en eindtijdstip liggen op hetzelfde moment. De Synergie zou dus nul duizendsten van een seconde duren.

Met vriendelijke groeten,

Bert

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/Informatievlaanderen/GIPOD/issues/284#issuecomment-850414103, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AUA5XU2DESW65ROOLRPWCITTP6KBHANCNFSM45NAYJEA.

https://www.fluvius.be/disclaimer

AIV-Bert commented 3 years ago

Dag @roelalgoet,

Heb je een voorbeeld van wat er zou ontbreken? Voorbeeld van ontbrekende synergieaanvragen, voorbeeld van je search request ...

Kan je steeds duidelijk de omgeving vermelden? Eventueel een correlationid kan ons ook helpen je sneller te helpen ;) Je kan ook best een nieuwe bug aanmaken, jouw oorspronkelijke vraag/probleem is immers verholpen.

Met vriendelijke groeten,

Bert