Repository: Informasjonsforvaltning/fdk-fulltext-search

Issue:
Verifiser at tema er med i søk
Tema skal, etter det eg forstår, vere med i søk. Ting tyder på at dette ikkje er tilfelle.

@oystein-asnes Kan du vere snill å kome opp med eit døme?

Discussion:

Patch:
diff --git a/elasticsearch/create_datasets_index.json b/elasticsearch/create_datasets_index.json
index f596bfc..6be7656 100644
--- a/elasticsearch/create_datasets_index.json
+++ b/elasticsearch/create_datasets_index.json
@@ -935,15 +935,6 @@
                     }
                 }
             },
-            "expandedLosTema": {
-                "type": "text",
-                "fields": {
-                    "keyword": {
-                        "type": "keyword",
-                        "ignore_above": 256
-                    }
-                }
-            },
             "harvest": {
                 "properties": {
                     "changed": {
diff --git a/elasticsearch/mapping.json b/elasticsearch/mapping.json
index 46ab278..04239ab 100644
--- a/elasticsearch/mapping.json
+++ b/elasticsearch/mapping.json
@@ -1072,15 +1072,6 @@
                         }
                     }
                 },
-                "expandedLosTema": {
-                    "type": "text",
-                    "fields": {
-                        "keyword": {
-                            "type": "keyword",
-                            "ignore_above": 256
-                        }
-                    }
-                },
                 "harvest": {
                     "properties": {
                         "changed": {
diff --git a/fdk-fulltext-search-api.yaml b/fdk-fulltext-search-api.yaml
index 51e4b58..c77e3fb 100644
--- a/fdk-fulltext-search-api.yaml
+++ b/fdk-fulltext-search-api.yaml
@@ -302,10 +302,6 @@ components:
         _source:
           type: object
           properties:
-            expandedLosTema:
-              type: array
-              items:
-                type: string
             losTheme:
               $ref: '#/components/schemas/LosTheme'
             id:
diff --git a/src/fdk_fulltext_search/search/fields.py b/src/fdk_fulltext_search/search/fields.py
index 470e421..5577f37 100644
--- a/src/fdk_fulltext_search/search/fields.py
+++ b/src/fdk_fulltext_search/search/fields.py
@@ -74,7 +74,7 @@ index_fulltext_fields = {
         "objective.*",
         "keyword.*^2",
         "theme.title.*",
-        "expandedLosTema.*",
+        "losTheme.name.*^3",
         "description.*",
         "publisher.name^3",
         "publisher.prefLabel^3",
@@ -103,7 +103,7 @@ index_fulltext_fields = {
         "title.*^3",
         "keyword.*^2",
         "theme.title.*",
-        "losTheme.name.^3",
+        "losTheme.name.*^3",
         "description.*",
         "publisher.name^3",
         "publisher.prefLabel^3",


Test patch:
diff --git a/tests/mock_data/example_response.json b/tests/mock_data/example_response.json
index 4025b98..7d3b932 100644
--- a/tests/mock_data/example_response.json
+++ b/tests/mock_data/example_response.json
@@ -90,86 +90,6 @@
         }
       },
     {
-          "expandedLosTema": [
-            "kultur",
-            "kultur",
-            "culture",
-            "kultur, idrett og fritid",
-            "kultur, idrett og fritid",
-            "culture, sport and recreation",
-            "film og kino",
-            "film og kino",
-            "film and cinema",
-            "musikk- og kulturskule",
-            "musikk- og kulturskole",
-            "music and arts centres",
-            "kulturtilbod",
-            "kulturtilbud",
-            "cultural activities",
-            "museum",
-            "museum",
-            "museums",
-            "kulturbygg",
-            "kulturbygg",
-            "cultural buildings",
-            "festival",
-            "festival",
-            "festivals",
-            "bibliotektenester",
-            "bibliotektjenester",
-            "library services",
-            "kulturminne",
-            "kulturminner",
-            "cultural heritage",
-            "arkiv",
-            "arkiv",
-            "archives",
-            "slektsforsking",
-            "slektsforskning",
-            "genealogy",
-            "idrettsarrangement",
-            "idrettsarrangement",
-            "sports events",
-            "idrett",
-            "idrett",
-            "sport",
-            "kultur, idrett og fritid",
-            "kultur, idrett og fritid",
-            "culture, sport and recreation",
-            "idrettslag",
-            "idrettslag",
-            "sports clubs",
-            "idrettsforening",
-            "idrettsklubb",
-            "idrettslag",
-            "idrett",
-            "idrett",
-            "sport",
-            "kultur, idrett og fritid",
-            "kultur, idrett og fritid",
-            "culture, sport and recreation",
-            "idrett",
-            "idrett",
-            "sport",
-            "kultur, idrett og fritid",
-            "kultur, idrett og fritid",
-            "culture, sport and recreation",
-            "idrettsanlegg",
-            "idrettsanlegg",
-            "sports facilities",
-            "symjehall",
-            "svømmehall",
-            "swimming pool",
-            "doping",
-            "doping",
-            "doping",
-            "idrettsarrangement",
-            "idrettsarrangement",
-            "sports events",
-            "idrettslag",
-            "idrettslag",
-            "sports clubs"
-          ],
           "losTheme": [
             {
               "children": [
diff --git a/tests/mock_data/test_data.py b/tests/mock_data/test_data.py
index c5d1ba1..bf7284a 100644
--- a/tests/mock_data/test_data.py
+++ b/tests/mock_data/test_data.py
@@ -132,86 +132,6 @@ test_hits = {
                     "_id": "e39269af-85e1-4a10-a60f-9b767f7d2b27",
                     "_score": 1.2,
                     "_source": {
-                        "expandedLosTema": [
-                            "kultur",
-                            "kultur",
-                            "culture",
-                            "kultur, idrett og fritid",
-                            "kultur, idrett og fritid",
-                            "culture, sport and recreation",
-                            "film og kino",
-                            "film og kino",
-                            "film and cinema",
-                            "musikk- og kulturskule",
-                            "musikk- og kulturskole",
-                            "music and arts centres",
-                            "kulturtilbod",
-                            "kulturtilbud",
-                            "cultural activities",
-                            "museum",
-                            "museum",
-                            "museums",
-                            "kulturbygg",
-                            "kulturbygg",
-                            "cultural buildings",
-                            "festival",
-                            "festival",
-                            "festivals",
-                            "bibliotektenester",
-                            "bibliotektjenester",
-                            "library services",
-                            "kulturminne",
-                            "kulturminner",
-                            "cultural heritage",
-                            "arkiv",
-                            "arkiv",
-                            "archives",
-                            "slektsforsking",
-                            "slektsforskning",
-                            "genealogy",
-                            "idrettsarrangement",
-                            "idrettsarrangement",
-                            "sports events",
-                            "idrett",
-                            "idrett",
-                            "sport",
-                            "kultur, idrett og fritid",
-                            "kultur, idrett og fritid",
-                            "culture, sport and recreation",
-                            "idrettslag",
-                            "idrettslag",
-                            "sports clubs",
-                            "idrettsforening",
-                            "idrettsklubb",
-                            "idrettslag",
-                            "idrett",
-                            "idrett",
-                            "sport",
-                            "kultur, idrett og fritid",
-                            "kultur, idrett og fritid",
-                            "culture, sport and recreation",
-                            "idrett",
-                            "idrett",
-                            "sport",
-                            "kultur, idrett og fritid",
-                            "kultur, idrett og fritid",
-                            "culture, sport and recreation",
-                            "idrettsanlegg",
-                            "idrettsanlegg",
-                            "sports facilities",
-                            "symjehall",
-                            "svømmehall",
-                            "swimming pool",
-                            "doping",
-                            "doping",
-                            "doping",
-                            "idrettsarrangement",
-                            "idrettsarrangement",
-                            "sports events",
-                            "idrettslag",
-                            "idrettslag",
-                            "sports clubs",
-                        ],
                         "losTheme": [
                             {
                                 "children": [
@@ -1577,314 +1497,6 @@ test_hits = {
                     "_id": "a8a16564-7b2f-4fb3-9520-2b53516b06a4",
                     "_score": 1.2,
                     "_source": {
-                        "expandedLosTema": [
-                            "helse og omsorg",
-                            "helse og omsorg",
-                            "health and care",
-                            "helsetenester",
-                            "helsetjenester",
-                            "health services",
-                            "hjelpemiddel",
-                            "hjelpemidler",
-                            "disability aids",
-                            "omsorgstenester",
-                            "omsorgstjenester",
-                            "care services",
-                            "folkehelse",
-                            "folkehelse",
-                            "public health",
-                            "rus og avhengigheit",
-                            "rus og avhengighet",
-                            "addiction",
-                            "pasientrettar",
-                            "pasientrettigheter",
-                            "patient rights",
-                            "svangerskap",
-                            "svangerskap",
-                            "pregnancy",
-                            "avlasting og støtte",
-                            "avlastning og støtte",
-                            "care relief and support",
-                            "akutt hjelp",
-                            "akutt hjelp",
-                            "emergency help",
-                            "helsestasjon",
-                            "helsestasjon",
-                            "health clinic",
-                            "psykisk helse",
-                            "psykisk helse",
-                            "mental health care",
-                            "tryggleik i heimen",
-                            "trygghet i hjemmet",
-                            "safety at home",
-                            "helsesjukepleiar",
-                            "helsesykepleier",
-                            "health nurse",
-                            "helsestasjon for ungdom",
-                            "helsestasjon for ungdom",
-                            "health station for youth",
-                            "fysioterapi",
-                            "fysioterapi",
-                            "physiotherapy",
-                            "svangerskapsomsorg",
-                            "svangerskapsomsorg",
-                            "prenatal care",
-                            "sjukehus",
-                            "sykehus",
-                            "hospital",
-                            "europeisk helsetrygdkort",
-                            "europeisk helsetrygdkort",
-                            "european health insurance",
-                            "tannhelseteneste",
-                            "tannhelsetjeneste",
-                            "dental health service",
-                            "ergoterapi",
-                            "ergoterapi",
-                            "ergonomics",
-                            "sjukeheim",
-                            "sykehjem",
-                            "nursing home",
-                            "fengselshelseteneste",
-                            "fengselshelsetjeneste",
-                            "prison health service",
-                            "sjuketransport",
-                            "syketransport",
-                            "patient transport",
-                            "vaksine",
-                            "vaksine",
-                            "vaccination",
-                            "heimesjukepleie",
-                            "hjemmesykepleie",
-                            "home nurse",
-                            "langvarige helsetenester",
-                            "langvarige helsetjenester",
-                            "long term health services",
-                            "kiropraktikk",
-                            "kiropraktikk",
-                            "chiropractic services",
-                            "friskliv og meistring",
-                            "friskliv og mestring",
-                            "healthy life and coping",
-                            "frikort for helsetenester",
-                            "frikort for helsetjenester",
-                            "fee exemption card for health services",
-                            "behandlingsreise",
-                            "behandlingsreise",
-                            "journey required to receive medical treatment",
-                            "lækjemiddel",
-                            "legemiddel",
-                            "medicines",
-                            "legehjelp",
-                            "legehjelp",
-                            "medical aid",
-                            "skulehelseteneste",
-                            "skolehelsetjeneste",
-                            "school health service",
-                            "alternativ behandling",
-                            "alternativ behandling",
-                            "alternative treatment",
-                            "rørslehjelpemiddel",
-                            "bevegelseshjelpemidler",
-                            "mobility aid",
-                            "høyrselshjelpemiddel",
-                            "hørselshjelpemidler",
-                            "hearing aid",
-                            "synshjelpemiddel",
-                            "synshjelpemidler",
-                            "visual aid",
-                            "kommunikasjon og kognisjon",
-                            "kommunikasjon og kognisjon",
-                            "commnication and cognition",
-                            "eigenbetaling",
-                            "egenbetaling",
-                            "user fees",
-                            "matlevering",
-                            "matlevering",
-                            "meals on wheels",
-                            "tilrettelagd transport",
-                            "tilrettelagt transport",
-                            "transport services for disabled persons",
-                            "heimesjukepleie",
-                            "hjemmesykepleie",
-                            "home nurse",
-                            "bufellesskap",
-                            "bofellesskap",
-                            "shared housing",
-                            "omsorgsbustad",
-                            "omsorgsbolig",
-                            "sheltererd housing",
-                            "heimehjelp",
-                            "hjemmehjelp",
-                            "home help",
-                            "pasient- og brukarombod",
-                            "pasient- og brukerombud",
-                            "ombudsman for patients",
-                            "dagtilbod",
-                            "dagtilbud",
-                            "daytime activities",
-                            "omsorgsstønad",
-                            "omsorgsstønad",
-                            "carer allowance",
-                            "blodgjeving",
-                            "blodgiving",
-                            "blood donation",
-                            "bioteknologi",
-                            "bioteknologi",
-                            "biotechnology",
-                            "skadedyr",
-                            "skadedyr",
-                            "pests and vermin",
-                            "innemiljø",
-                            "innemiljø",
-                            "indoor environment",
-                            "fysisk aktivitet",
-                            "fysisk aktivitet",
-                            "physical exercise",
-                            "ernæring",
-                            "ernæring",
-                            "nutrition",
-                            "allergi",
-                            "allergi",
-                            "allergies",
-                            "strålevern",
-                            "strålevern",
-                            "radiation",
-                            "organdonasjon",
-                            "organdonasjon",
-                            "organ donation",
-                            "tobakk",
-                            "tobakk",
-                            "tobacco",
-                            "radonmåling",
-                            "radonmåling",
-                            "radon measurement",
-                            "livsstil",
-                            "livsstil",
-                            "lifestyle",
-                            "støy",
-                            "støy",
-                            "noise",
-                            "smittevern",
-                            "smittevern",
-                            "infection prevention and control",
-                            "gift",
-                            "gift",
-                            "poisons",
-                            "speleavhengigheit",
-                            "spilleavhengighet",
-                            "gambling addiction",
-                            "doping",
-                            "doping",
-                            "doping",
-                            "aktivitetar og livsmeistring for rusavhengige",
-                            "aktiviteter og livsmestring for rusavhengige",
-                            "activities and aid for adiction problems",
-                            "hjelp ved rusavhengigheit",
-                            "hjelp ved rusavhengighet",
-                            "aid for drug adiction",
-                            "pasientskadeerstatning",
-                            "pasientskadeerstatning",
-                            "patient compensation",
-                            "pasient- og brukarombod",
-                            "pasient- og brukerombud",
-                            "ombudsman for patients",
-                            "klage på helse- og omsorgstenester",
-                            "klage på helse- og omsorgstjenester",
-                            "complaint about medical care or health services",
-                            "ufrivillig barnløyse",
-                            "ufrivillig barnløshet",
-                            "involuntary childlessness",
-                            "abort",
-                            "abort",
-                            "abortion",
-                            "svangerskapsomsorg",
-                            "svangerskapsomsorg",
-                            "prenatal care",
-                            "prevensjon",
-                            "prevensjon",
-                            "contraception",
-                            "tilrettelagd arbeidstilbod",
-                            "tilrettelagt arbeidstilbud",
-                            "assisted job opportunities",
-                            "personleg assistent",
-                            "personlig assistent",
-                            "personal assistant",
-                            "tolketeneste",
-                            "tolketjeneste",
-                            "interpreter services",
-                            "rehabilitering",
-                            "rehabilitering",
-                            "rehabilitation",
-                            "støttekontakt",
-                            "støttekontakt",
-                            "support person",
-                            "korttidsopphald",
-                            "korttidsopphold",
-                            "temporary stay",
-                            "tilrettelagd fritid",
-                            "tilrettelagt fritid",
-                            "leisure activities for disabled persons",
-                            "rettleiing og kurs",
-                            "rådgivning og kurs",
-                            "consultation and courses",
-                            "følgjebevis",
-                            "ledsagerbevis",
-                            "care assistant certificate",
-                            "støtte til familiar",
-                            "støtte til familier",
-                            "family support",
-                            "omsorgsavlasting",
-                            "omsorgsavlastning",
-                            "care relief",
-                            "omsorgsstønad",
-                            "omsorgsstønad",
-                            "carer allowance",
-                            "krisesenter",
-                            "krisesenter",
-                            "shelter",
-                            "legevakt",
-                            "legevakt",
-                            "accident and emergency unit",
-                            "livskriser",
-                            "livskriser",
-                            "life crises",
-                            "hjelp ved overgrep",
-                            "hjelp ved overgrep",
-                            "help-in-event-of-assault",
-                            "ernæring",
-                            "ernæring",
-                            "nutrition",
-                            "matvarer",
-                            "mat",
-                            "e-stoffer",
-                            "grønn resept",
-                            "e-stoff",
-                            "tilsetningsstoffer",
-                            "kosthald",
-                            "grøn resept",
-                            "næringsmiddel",
-                            "kosthold",
-                            "tilsettingsstoffer",
-                            "tilsetjingsstoff",
-                            "næringsmidler",
-                            "folkehelse",
-                            "folkehelse",
-                            "public health",
-                            "helse og omsorg",
-                            "helse og omsorg",
-                            "health and care",
-                            "matlevering",
-                            "matlevering",
-                            "meals on wheels",
-                            "matombringing",
-                            "matombringning",
-                            "omsorgstenester",
-                            "omsorgstjenester",
-                            "care services",
-                            "helse og omsorg",
-                            "helse og omsorg",
-                            "health and care",
-                        ],
                         "losTheme": [
                             {
                                 "children": [
diff --git a/tests/test_queries.py b/tests/test_queries.py
index 5cd3704..23e97c8 100644
--- a/tests/test_queries.py
+++ b/tests/test_queries.py
@@ -301,11 +301,10 @@ def test_all_indices_query_should_return_query_with_dis_max():
                                         "description.*",
                                         "distribution.format",
                                         "distribution.title.*",
-                                        "expandedLosTema.*",
                                         "hasCompetentAuthority.name^3",
                                         "hasCompetentAuthority.prefLabel^3",
                                         "keyword.*^2",
-                                        "losTheme.name.^3",
+                                        "losTheme.name.*^3",
                                         "mediaType.code",
                                         "objective.*",
                                         "prefLabel.*^3",
@@ -358,11 +357,10 @@ def test_all_indices_query_should_return_query_with_dis_max():
                                         "description.*",
                                         "distribution.format",
                                         "distribution.title.*",
-                                        "expandedLosTema.*",
                                         "hasCompetentAuthority.name^3",
                                         "hasCompetentAuthority.prefLabel^3",
                                         "keyword.*^2",
-                                        "losTheme.name.^3",
+                                        "losTheme.name.*^3",
                                         "mediaType.code",
                                         "objective.*",
                                         "prefLabel.*^3",
@@ -753,11 +751,10 @@ def test_all_indices_should_return_query_with_filter():
                                                     "description.*",
                                                     "distribution.format",
                                                     "distribution.title.*",
-                                                    "expandedLosTema.*",
                                                     "hasCompetentAuthority.name^3",
                                                     "hasCompetentAuthority.prefLabel^3",
                                                     "keyword.*^2",
-                                                    "losTheme.name.^3",
+                                                    "losTheme.name.*^3",
                                                     "mediaType.code",
                                                     "objective.*",
                                                     "prefLabel.*^3",
@@ -810,11 +807,10 @@ def test_all_indices_should_return_query_with_filter():
                                                     "description.*",
                                                     "distribution.format",
                                                     "distribution.title.*",
-                                                    "expandedLosTema.*",
                                                     "hasCompetentAuthority.name^3",
                                                     "hasCompetentAuthority.prefLabel^3",
                                                     "keyword.*^2",
-                                                    "losTheme.name.^3",
+                                                    "losTheme.name.*^3",
                                                     "mediaType.code",
                                                     "objective.*",
                                                     "prefLabel.*^3",
@@ -1184,11 +1180,10 @@ def test_all_indices_with_several_words():
                                         "description.*",
                                         "distribution.format",
                                         "distribution.title.*",
-                                        "expandedLosTema.*",
                                         "hasCompetentAuthority.name^3",
                                         "hasCompetentAuthority.prefLabel^3",
                                         "keyword.*^2",
-                                        "losTheme.name.^3",
+                                        "losTheme.name.*^3",
                                         "mediaType.code",
                                         "objective.*",
                                         "prefLabel.*^3",
@@ -1241,11 +1236,10 @@ def test_all_indices_with_several_words():
                                         "description.*",
                                         "distribution.format",
                                         "distribution.title.*",
-                                        "expandedLosTema.*",
                                         "hasCompetentAuthority.name^3",
                                         "hasCompetentAuthority.prefLabel^3",
                                         "keyword.*^2",
-                                        "losTheme.name.^3",
+                                        "losTheme.name.*^3",
                                         "mediaType.code",
                                         "objective.*",
                                         "prefLabel.*^3",
@@ -1662,11 +1656,10 @@ def test_all_indices_should_return_query_with_must_not():
                                                     "description.*",
                                                     "distribution.format",
                                                     "distribution.title.*",
-                                                    "expandedLosTema.*",
                                                     "hasCompetentAuthority.name^3",
                                                     "hasCompetentAuthority.prefLabel^3",
                                                     "keyword.*^2",
-                                                    "losTheme.name.^3",
+                                                    "losTheme.name.*^3",
                                                     "mediaType.code",
                                                     "objective.*",
                                                     "prefLabel.*^3",
@@ -1719,11 +1712,10 @@ def test_all_indices_should_return_query_with_must_not():
                                                     "description.*",
                                                     "distribution.format",
                                                     "distribution.title.*",
-                                                    "expandedLosTema.*",
                                                     "hasCompetentAuthority.name^3",
                                                     "hasCompetentAuthority.prefLabel^3",
                                                     "keyword.*^2",
-                                                    "losTheme.name.^3",
+                                                    "losTheme.name.*^3",
                                                     "mediaType.code",
                                                     "objective.*",
                                                     "prefLabel.*^3",
diff --git a/tests/test_queries_for_specific_index.py b/tests/test_queries_for_specific_index.py
index 6bf1fc7..6856ad3 100644
--- a/tests/test_queries_for_specific_index.py
+++ b/tests/test_queries_for_specific_index.py
@@ -246,7 +246,7 @@ def test_information_model_with_search_string_query():
                                     "fields": [
                                         "description.*",
                                         "keyword.*^2",
-                                        "losTheme.name.^3",
+                                        "losTheme.name.*^3",
                                         "publisher.name^3",
                                         "publisher.prefLabel^3",
                                         "theme.title.*",
@@ -285,7 +285,7 @@ def test_information_model_with_search_string_query():
                                     "fields": [
                                         "description.*",
                                         "keyword.*^2",
-                                        "losTheme.name.^3",
+                                        "losTheme.name.*^3",
                                         "publisher.name^3",
                                         "publisher.prefLabel^3",
                                         "theme.title.*",
@@ -542,7 +542,7 @@ def test_information_model_add_filter():
                                                 "fields": [
                                                     "description.*",
                                                     "keyword.*^2",
-                                                    "losTheme.name.^3",
+                                                    "losTheme.name.*^3",
                                                     "publisher.name^3",
                                                     "publisher.prefLabel^3",
                                                     "theme.title.*",
@@ -581,7 +581,7 @@ def test_information_model_add_filter():
                                                 "fields": [
                                                     "description.*",
                                                     "keyword.*^2",
-                                                    "losTheme.name.^3",
+                                                    "losTheme.name.*^3",
                                                     "publisher.name^3",
                                                     "publisher.prefLabel^3",
                                                     "theme.title.*",
@@ -990,8 +990,8 @@ def test_dataset_with_query_string_query():
                                     "description.*",
                                     "distribution.format",
                                     "distribution.title.*",
-                                    "expandedLosTema.*",
                                     "keyword.*^2",
+                                    "losTheme.name.*^3",
                                     "objective.*",
                                     "publisher.name^3",
                                     "publisher.prefLabel^3",
@@ -1033,8 +1033,8 @@ def test_dataset_with_query_string_query():
                                     "description.*",
                                     "distribution.format",
                                     "distribution.title.*",
-                                    "expandedLosTema.*",
                                     "keyword.*^2",
+                                    "losTheme.name.*^3",
                                     "objective.*",
                                     "publisher.name^3",
                                     "publisher.prefLabel^3",
@@ -1285,8 +1285,8 @@ def test_dataset_with_spatial_filter():
                                                 "description.*",
                                                 "distribution.format",
                                                 "distribution.title.*",
-                                                "expandedLosTema.*",
                                                 "keyword.*^2",
+                                                "losTheme.name.*^3",
                                                 "objective.*",
                                                 "publisher.name^3",
                                                 "publisher.prefLabel^3",
@@ -1332,8 +1332,8 @@ def test_dataset_with_spatial_filter():
                                                 "description.*",
                                                 "distribution.format",
                                                 "distribution.title.*",
-                                                "expandedLosTema.*",
                                                 "keyword.*^2",
+                                                "losTheme.name.*^3",
                                                 "objective.*",
                                                 "publisher.name^3",
                                                 "publisher.prefLabel^3",
@@ -1595,8 +1595,8 @@ def test_dataset_with_media_type_filter():
                                                 "description.*",
                                                 "distribution.format",
                                                 "distribution.title.*",
-                                                "expandedLosTema.*",
                                                 "keyword.*^2",
+                                                "losTheme.name.*^3",
                                                 "objective.*",
                                                 "publisher.name^3",
                                                 "publisher.prefLabel^3",
@@ -1642,8 +1642,8 @@ def test_dataset_with_media_type_filter():
                                                 "description.*",
                                                 "distribution.format",
                                                 "distribution.title.*",
-                                                "expandedLosTema.*",
                                                 "keyword.*^2",
+                                                "losTheme.name.*^3",
                                                 "objective.*",
                                                 "publisher.name^3",
                                                 "publisher.prefLabel^3",
diff --git a/tests/test_query_utils.py b/tests/test_query_utils.py
index 7b87838..cb1e085 100644
--- a/tests/test_query_utils.py
+++ b/tests/test_query_utils.py
@@ -337,8 +337,8 @@ def test_query_string_with_fields():
                         "description.*",
                         "distribution.format",
                         "distribution.title.*",
-                        "expandedLosTema.*",
                         "keyword.*^2",
+                        "losTheme.name.*^3",
                         "objective.*",
                         "publisher.name^3",
                         "publisher.prefLabel^3",