From 19f2d3fafedb485fe226829dd039698306a8e62e Mon Sep 17 00:00:00 2001
From: Patrizio Bekerle <patrizio@bekerle.com>
Date: Wed, 31 Mar 2021 10:32:50 +0200
Subject: [PATCH] Fix setting of organization value (#37)

---
 src/dbp-annotation-view.js | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/dbp-annotation-view.js b/src/dbp-annotation-view.js
index 83c41dc..f18da6f 100644
--- a/src/dbp-annotation-view.js
+++ b/src/dbp-annotation-view.js
@@ -271,8 +271,11 @@ export class AnnotationView extends ScopedElementsMixin(DBPLitElement) {
                     <div class="annotation-block annotation-block-${this.key}-${id} with-organization">
                         <label>${name}</label>
                         <dbp-organization-select subscribe="lang:lang,entry-point-url:entry-point-url,auth:auth"
-                                value="${data.organizationNumber}"
-                                @change=${e => { this.updateAnnotation(id, 'organizationNumber', JSON.parse(e.target.getAttribute("data-object")).alternateName); }}></dbp-organization-select>
+                                value="${data.organizationValue}"
+                                @change=${e => {
+                                    this.updateAnnotation(id, 'organizationValue', e.target.value);
+                                    this.updateAnnotation(id, 'organizationNumber', JSON.parse(e.target.getAttribute("data-object")).alternateName);
+                                }}></dbp-organization-select>
                         <input type="text" class="input" placeholder="${i18n.t('annotation-view.businessnumber-placeholder')}" @change=${e => { this.updateAnnotation(id, 'value', e.target.value); }}>
                         <button class="button close" 
                             title="${i18n.t('annotation-view.remove-field')}" 
-- 
GitLab