From 8eb611bc2d58dc1190db57b079a947c65cccc8a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Volds=C3=A6ter?= <ole.voldsater@uib.no> Date: Tue, 20 Oct 2020 09:43:16 +0200 Subject: [PATCH] =?UTF-8?q?fikset=20bug=20relatert=20til=20h=C3=A5ndtering?= =?UTF-8?q?=20av=20ukjente=20entiteter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/DefElement.vue | 2 +- src/components/Preview.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/DefElement.vue b/src/components/DefElement.vue index 7a6a7930..82673335 100644 --- a/src/components/DefElement.vue +++ b/src/components/DefElement.vue @@ -42,7 +42,7 @@ export default { else if (item.type_ == 'superscript') return {type: item.type_, html: item.text, tag: 'sup'} else if (item.type_ == 'subscript') return {type: item.type_, html: item.text, 'tag': 'sub'} else if (item.type_ == 'quote_inset') return {type: item.type_, body: item, html: '', tag: 'DefElement', props: {body: item, tag: 'i'}} - else if (item.id) return {type: item.type_, html: entities[lang][item.id]['expansion'] || item.id} + else if (item.id) return {type: item.type_, html: (entities[lang][item.id] || {})['expansion'] || item.id} else return {type: item.type_ || 'plain', html: item} } ) diff --git a/src/components/Preview.vue b/src/components/Preview.vue index 11f53462..30defe7f 100644 --- a/src/components/Preview.vue +++ b/src/components/Preview.vue @@ -43,7 +43,7 @@ export default { let replacements = element.items.map(item => item.text || item.string || - entities[lang][item.id]['expansion'] || + (entities[lang][item.id] || {})['expansion'] || item.id || item.lemmas[0].lemma).reverse() -- GitLab