diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index f809d316d3..c437c2b51d 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -83,6 +83,8 @@ services: args: - ENVIRONMENT=development image: lfmerge + # Elevated privileges needed for debugging (tested in WSL) -- don't use in production + privileged: true container_name: lfmerge platform: linux/amd64 depends_on: diff --git a/src/Api/Model/Languageforge/Lexicon/LexOptionListItem.php b/src/Api/Model/Languageforge/Lexicon/LexOptionListItem.php index c645844485..ab661bed11 100644 --- a/src/Api/Model/Languageforge/Lexicon/LexOptionListItem.php +++ b/src/Api/Model/Languageforge/Lexicon/LexOptionListItem.php @@ -21,7 +21,7 @@ public function __construct($value = '', $key = null, $guid = '') if ($guid) $this->guid = $guid; $this->value = $value; if (is_null($key)) { - $this->key = $value; + $this->key = $guid; } else { $this->key = $key; } diff --git a/src/angular-app/languageforge/lexicon/editor/field/dc-optionlist.component.html b/src/angular-app/languageforge/lexicon/editor/field/dc-optionlist.component.html index df0a7787b8..53b80fbb30 100644 --- a/src/angular-app/languageforge/lexicon/editor/field/dc-optionlist.component.html +++ b/src/angular-app/languageforge/lexicon/editor/field/dc-optionlist.component.html @@ -8,7 +8,7 @@ + data-ng-bind="$ctrl.getDisplayName($ctrl.model.key)">