Skip to content

Commit 4e78cbe

Browse files
authored
Fix doi-language model issue (#824)
* Fix doi-language model issue * Update doi-language to not use mixin
1 parent 2d4c384 commit 4e78cbe

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

app/components/doi-language.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@ import Component from '@ember/component';
22
import { computed } from '@ember/object';
33
import ISO6391 from 'iso-639-1';
44
import { isBlank } from '@ember/utils';
5-
import LanguageComputedMixin from '../mixins/language-computed';
65

76
const languageList = ISO6391.getAllNames();
87

9-
export default Component.extend(LanguageComputedMixin, {
8+
export default Component.extend({
109
languageList,
1110
languages: languageList,
11+
language: computed('model.language', function() {
12+
return ISO6391.getName(this.get('model.language')) !== '' ? ISO6391.getName(this.get('model.language')) : this.get('model.language');
13+
}),
1214

1315
init(...args) {
1416
this._super(...args);

0 commit comments

Comments
 (0)