Informasjonsforvaltning / fdk-portal

Apache License 2.0
3 stars 3 forks source link

BUG: Henting av detaljer ang. relasjoner skal alltid bruke uri-feltet #1974

Closed hegeaal closed 5 months ago

hegeaal commented 6 months ago

🐛 Bug rapport

Feks: Bolken "Begreper brukt i datasett" prøver å filtere på identifier som ikke støttes av search-service, skal bruke uri-feltet.

image

Dette kallet må byttes ut 👇

      if (conceptIdentifiers.length > 0) {
        getConcepts({
          identifiers: conceptIdentifiers as string[],
          size: 1000
        });
      }

conceptIdentifiers ser slik ut:

[
    "http://begrepskatalogen/begrep/testURISomIkkeFungerer",
    "http://begrepskatalogen/begrep/testURISomIkkeFungererMedPrefLabel",
    "https://concept-catalog.demo.fellesdatakatalog.digdir.no/collections/555111013/concepts/422c6ef9-99f8-4f55-a286-a9a9c9fbd388",
    "https://concept-catalog.staging.fellesdatakatalog.digdir.no/collections/555111026/concepts/c8467f0b-f997-4bc6-80e5-a368af63628f",
    "https://data.nav.no/begrep/BEGREP-261",
    "https://example.com/test/relasjon/begrep/begrepIkkeHostetTilFDK",
    "https://raw.githubusercontent.com/Informasjonsforvaltning/dcat-ap-no/develop/examples/begrepIkkeHostet"
]

Nåværende oppførsel

Forventet oppførsel

Hvordan reprodusere?

Forslag/Løsning [Valgfritt]

Sjekkliste (Sjekk av etter issue er laget)

NilsOveTen commented 6 months ago

spørringen skal i stedet bruke uri:

{
  "filters": {
    "uri": {
      "value": [
        "http://begrepskatalogen/begrep/testURISomIkkeFungerer",
        "http://begrepskatalogen/begrep/testURISomIkkeFungererMedPrefLabel",
        "https://concept-catalog.demo.fellesdatakatalog.digdir.no/collections/555111013/concepts/422c6ef9-99f8-4f55-a286-a9a9c9fbd388",
        "https://concept-catalog.staging.fellesdatakatalog.digdir.no/collections/555111026/concepts/c8467f0b-f997-4bc6-80e5-a368af63628f",
        "https://data.nav.no/begrep/BEGREP-261",
        "https://example.com/test/relasjon/begrep/begrepIkkeHostetTilFDK",
        "https://raw.githubusercontent.com/Informasjonsforvaltning/dcat-ap-no/develop/examples/begrepIkkeHostet"
      ]
    }
  }
}

Size kan være lik lengden på liste med urier, vil ofte finne færre, men aldri flere

Lignende spørringer for andre ressurs-typer bruker uri, men må oppdateres til korrekt struktur