Closed NilsOveTen closed 8 months ago
Det er problematisk med mer enn 1 filter som baserer seg på orgPath, enten må vi refaktorere en del i fdk-portal eller samle alle org-feltene til et samlende felt ila json-parse. Offentlige tjenester har feltet "competentAuthority", som fungerer nå, andre tjenester har feltet ownedBy, som ikke fungerer, og hendelser har ikke et eget org-felt, men vi kan bruke publisher fra katalog, noe som forsåvidt fungerer atm, men det kalles "competentAuthority" for å fungere sammen med offentlige tjenester, ikke helt optimalt.
🐛 Bug rapport
Filter: Om en filtrerer på tilbyder i tjenestekatalogen vil bare offentlige tjenester vises, andre tjenester ligger under
UKJENT
i filteretSøkeside: Org fra
ownedBy
vises ikke som tilbyder i treffboksenDetaljvisning: Org fra
ownedBy
vises ikke som tilbyder i banneretDette er et symptom på en større feil. Siden fdk-portal kun støtter et filter basert på org-path per index/fane så kan den ikke støtte både competentAuthority og ownedBy samtidig. For hendelser har dette tidligere blitt løst ved å legge til katalog-utgiver som competentAuthority, som er direkte feil.
Vi starter med å forenkle nåværende løsning. Utvidelsen av hendelser med kompetent organ skal fjernes, visning av tilhørende org skal hentes fra korrekte felter. Følgende issues skal hhv fikse visning av org for hendelser: https://github.com/Informasjonsforvaltning/fdk-issue-tracker/issues/840 og org-filtrering for mer enn bare offentlige-tjenester: https://github.com/Informasjonsforvaltning/fdk-issue-tracker/issues/839