diff --git a/src/components/Autocomplete.vue b/src/components/Autocomplete.vue index 6b85a2b5ba6ad9dc04f840f317fc686d06e2b405..1ac2e290c8adb2b969cd765beeff811dcc36df17 100644 --- a/src/components/Autocomplete.vue +++ b/src/components/Autocomplete.vue @@ -32,7 +32,7 @@ {{data.item.label}} </span> <span v-if="(get_lang()=='bm,nn')"> - ({{{"b": "bm", "n": "nn", "bn": "bm, nn" }[data.item.lang] || + ({{["bm","nn","bm,nn"][data.item.lang-1] || ["søker...","ingen treff","avansert søk"][data.item.search]}}) </span> </template> @@ -99,12 +99,10 @@ this.items.push({q: q, label: q, time: time, search: search}) } let self = this - self.api.get('suggest?', {params: {q: q, dict: self.get_lang(), n: 80, scope: 'w'}}) + self.api.get('suggest?', {params: {q: q, dict: self.get_lang(), n: 80, scope: 'w', dform: 'int'}}) .then(async (response) => { if (self.$refs.autocomplete.searchInput == q & self.suggesting) { - - let suggestions = response.data.a.w.map(item => ({q: q, match: item[0], label: item[0], time: time, lang: item[1]})) - + let suggestions = response.data.a.w.map(item => ({q: q, match: item[0], label: item[0], time: time, lang: [item[1]]})) if (/[_*%|]/.test(q)) { suggestions.unshift({q: q, label: q, time: time, search: 2}) }