diff --git a/src/wirecloud/commons/static/js/StyledElements/CodeArea.js b/src/wirecloud/commons/static/js/StyledElements/CodeArea.js index 1875cc8c4..3956c4804 100644 --- a/src/wirecloud/commons/static/js/StyledElements/CodeArea.js +++ b/src/wirecloud/commons/static/js/StyledElements/CodeArea.js @@ -21,7 +21,7 @@ /* globals StyledElements */ -(function(se, utils, monaco) { +(function (se, utils, monaco) { "use strict"; diff --git a/src/wirecloud/commons/static/js/StyledElements/InputInterfaces.js b/src/wirecloud/commons/static/js/StyledElements/InputInterfaces.js index 023f3b223..54aaaada1 100644 --- a/src/wirecloud/commons/static/js/StyledElements/InputInterfaces.js +++ b/src/wirecloud/commons/static/js/StyledElements/InputInterfaces.js @@ -507,19 +507,19 @@ */ se.CodeInputInterface = class CodeInputInterface extends se.InputInterface { - constructor(fieldId, fieldDesc) { - super(fieldId, fieldDesc); + constructor(fieldId, fieldDesc) { + super(fieldId, fieldDesc); - this.inputElement = new StyledElements.CodeArea(fieldDesc); - } + this.inputElement = new StyledElements.CodeArea(fieldDesc); + } - static parse(value) { - return value; - } + static parse(value) { + return value; + } - static stringify(value) { - return value; - } + static stringify(value) { + return value; + } } diff --git a/src/wirecloud/commons/tests/template.py b/src/wirecloud/commons/tests/template.py index f29f7ef5a..bd50c087c 100644 --- a/src/wirecloud/commons/tests/template.py +++ b/src/wirecloud/commons/tests/template.py @@ -170,6 +170,7 @@ def setUpClass(cls): 'value': None, 'multiuser': False, 'required': False, + 'language': '' }, { 'name': 'pref2', @@ -182,6 +183,7 @@ def setUpClass(cls): 'value': '5', 'multiuser': False, 'required': False, + 'language': '' } ], 'properties': [ @@ -304,6 +306,7 @@ def setUpClass(cls): 'value': None, 'multiuser': False, 'required': False, + 'language': '' }, { 'name': 'pref2', @@ -316,6 +319,7 @@ def setUpClass(cls): 'value': '5', 'multiuser': False, 'required': False, + 'language': '' } ], 'properties': [ @@ -1290,6 +1294,7 @@ def setUpClass(cls): 'value': None, 'multiuser': False, 'required': False, + 'language': '' }, { 'name': 'pref2', @@ -1302,6 +1307,7 @@ def setUpClass(cls): 'value': '5', 'multiuser': False, 'required': False, + 'language': '' } ], 'properties': [ @@ -1499,6 +1505,7 @@ def setUpClass(cls): 'value': None, 'multiuser': False, 'required': False, + 'language': '' }, { 'name': 'pref2', @@ -1511,6 +1518,7 @@ def setUpClass(cls): 'value': None, 'multiuser': False, 'required': False, + 'language': '' }, ], 'properties': [], diff --git a/src/wirecloud/commons/utils/template/parsers/json.py b/src/wirecloud/commons/utils/template/parsers/json.py index 444797a2c..727bc8a8f 100644 --- a/src/wirecloud/commons/utils/template/parsers/json.py +++ b/src/wirecloud/commons/utils/template/parsers/json.py @@ -203,7 +203,7 @@ def _init(self): self._check_array_fields(('preferences', 'properties')) for preference in self._info['preferences']: self._check_string_fields(('name', 'type'), place=preference, required=True) - self._check_string_fields(('label', 'description', 'default'), place=preference) + self._check_string_fields(('label', 'description', 'default', 'language'), place=preference) self._check_boolean_fields(('readonly', 'secure'), place=preference, default=False) self._check_string_fields(('value',), place=preference, null=True, default=None) preference['multiuser'] = False diff --git a/src/wirecloud/commons/utils/template/parsers/xml.py b/src/wirecloud/commons/utils/template/parsers/xml.py index ab3e30a29..0b25744b7 100644 --- a/src/wirecloud/commons/utils/template/parsers/xml.py +++ b/src/wirecloud/commons/utils/template/parsers/xml.py @@ -486,7 +486,7 @@ def _parse_component_preferences(self): 'secure': preference.get('secure', 'false').lower() == 'true', 'multiuser': False, 'required': preference.get('required', 'false').lower() == 'true', - 'language': str(preference.get('language', 'plaintext')) + 'language': str(preference.get('language', '')) } if preference_info['type'] == 'list': diff --git a/src/wirecloud/defaulttheme/templates/wirecloud/views/base_plain.html b/src/wirecloud/defaulttheme/templates/wirecloud/views/base_plain.html index c774899d5..779187363 100644 --- a/src/wirecloud/defaulttheme/templates/wirecloud/views/base_plain.html +++ b/src/wirecloud/defaulttheme/templates/wirecloud/views/base_plain.html @@ -25,8 +25,8 @@ {% endblock %} {% block basejs %} - {% compress js %} + {% compress js %} {% endcompress %} diff --git a/src/wirecloud/fiwarelabtheme/templates/wirecloud/views/base_plain.html b/src/wirecloud/fiwarelabtheme/templates/wirecloud/views/base_plain.html index c849eaaa0..f974e337d 100644 --- a/src/wirecloud/fiwarelabtheme/templates/wirecloud/views/base_plain.html +++ b/src/wirecloud/fiwarelabtheme/templates/wirecloud/views/base_plain.html @@ -25,8 +25,8 @@ {% endblock %} {% block basejs %} - {% compress js %} + {% compress js %} {% endcompress %} diff --git a/src/wirecloud/fiwaretheme/templates/wirecloud/views/base_plain.html b/src/wirecloud/fiwaretheme/templates/wirecloud/views/base_plain.html index 97c8f621c..780d281ca 100644 --- a/src/wirecloud/fiwaretheme/templates/wirecloud/views/base_plain.html +++ b/src/wirecloud/fiwaretheme/templates/wirecloud/views/base_plain.html @@ -22,8 +22,8 @@ {% endblock %} {% block basejs %} - {% compress js %} + {% compress js %} {% endcompress %} diff --git a/src/wirecloud/platform/localcatalogue/tests.py b/src/wirecloud/platform/localcatalogue/tests.py index 4e53b1dcd..c3066671a 100644 --- a/src/wirecloud/platform/localcatalogue/tests.py +++ b/src/wirecloud/platform/localcatalogue/tests.py @@ -119,6 +119,7 @@ def check_basic_widget_info(self, resource): 'secure': False, 'name': 'pref', 'label': 'Preference label', + 'language': '', 'type': 'list', 'options': [{'value': '1', 'label': 'Option name'}], 'readonly': False, @@ -376,6 +377,7 @@ def test_template_translations(self): 'secure': False, 'name': 'pref', 'label': 'Etiqueta de la preferencia', + 'language': '', 'type': 'list', 'options': [{'value': '1', 'label': 'Nombre de la opciĆ³n'}], 'readonly': False, @@ -412,6 +414,7 @@ def test_repeated_translation_indexes(self): 'secure': False, 'name': 'pref', 'label': 'Label', + 'language': '', 'type': 'text', 'readonly': False, 'description': 'Preference description',