Informasjonsforvaltning / fdk-portal

Apache License 2.0
3 stars 3 forks source link

BUG: partitiv (og assosiativ) relasjon vises ikke #2016

Closed hegeaal closed 2 months ago

hegeaal commented 2 months ago

🐛 Bug rapport

https://new.staging.fellesdatakatalog.digdir.no/concepts/b30e8df5-ab28-3607-bbfa-f1961e4f8cfb

image image

terjesyl commented 2 months ago

I staging: Begrepsbeskrivelsen ser ut til Ä ha blitt endret i databasen, den har nÄ ingen partitiv relasjon i respons-objektet, men kun assosiativ relasjon. Men relasjonen vises hverken i new.staging eller i staging. Dataen er tilstede i responsen begge steder:

Image

terjesyl commented 2 months ago

SÞket til fdk-search-service gir ingen resultater pÄ relaterte begreper: https://search.api.staging.fellesdatakatalog.digdir.no/search/concepts

{"pagination":{"size":1},"filters":{"uri":{"value":["https://concept-catalog.staging.fellesdatakatalog.digdir.no/collections/910258028/ae196a9c-def1-42da-8a9b-345e4ee47310"]}}}

Image

terjesyl commented 2 months ago

Andre begreper derimot fÄr respons pÄ samme type spÞrring:

curl 'https://search.api.staging.fellesdatakatalog.digdir.no/search/concepts' -X POST -H 'Accept: application/json, text/plain, */*' -H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate, br' -H 'Content-Type: application/json' -H 'Origin: http://localhost:3001' -H 'Connection: keep-alive' -H 'Referer: http://localhost:3001/' -H 'Sec-Fetch-Dest: empty' -H 'Sec-Fetch-Mode: cors' -H 'Sec-Fetch-Site: cross-site' -H 'Pragma: no-cache' -H 'Cache-Control: no-cache' -H 'TE: trailers' --data-raw '{"pagination":{"size":7},"filters":{"uri":{"value":["https://concept-catalog.staging.fellesdatakatalog.digdir.no/collections/312460726/concepts/6ef5ec25-537e-4a86-80df-163da5488ed1","https://concept-catalog.staging.fellesdatakatalog.digdir.no/collections/910244132/concepts/75f229c6-dff7-4c0e-a08e-8010391751a4","https://concept-catalog.staging.fellesdatakatalog.digdir.no/collections/910244132/concepts/ebc804e7-d55a-46e5-954a-6397c0ea044e","https://concept-catalog.staging.fellesdatakatalog.digdir.no/collections/910244132/concepts/a292ce07-134b-48ff-b149-ced63aaea87f","https://concept-catalog.staging.fellesdatakatalog.digdir.no/collections/910244132/concepts/60c5d846-a8b6-4546-a0db-95569e94b50b","https://concept-catalog.staging.fellesdatakatalog.digdir.no/collections/312460726/concepts/6ef5ec25-537e-4a86-80df-163da5488ed1","https://concept-catalog.staging.fellesdatakatalog.digdir.no/collections/974760673/concepts/831d5c6d-f710-4ffe-a30b-f2ec9525d0f5"]}}}'
NilsOveTen commented 2 months ago

La inn nye relasjoner pÄ dette begrepet: https://new.staging.fellesdatakatalog.digdir.no/concepts/685247db-7342-4268-bdb4-02b828f7687f

som nÄ viser dette:

Screenshot 2024-04-18 at 14 35 27

SÄ jeg tror vi trygt kan si at relasjonsvisningen fungerer som den skal, sÄ sant de finnes i fdk.

den partitive relasjonen, pÄ originale bildet i issue-beskrivelse, ser mest ut til Ä vÊre at gammel staging ikke hadde fÄtt med seg en oppdatering, siden dette ikke vises i gammel staging atm

Det med manglende assosiativ mangler i begge, ref gammel staging sier 2 relasjoner og viser 1 og ny sier 1 og viser ingen. Dette ser ut til Ä vÊre en gammel relasjon til et begrep som har blitt fjerna fra katalogen, sÄ den har ikke et navn Ä vise nÄr den ikke fÄr treff fra sÞket i fdk.

Akkurat her er nok den ene tingen vi mÄ fikse: relatert uri burde vises som backup nÄr fdk-sÞket ikke gir noen treff