From 60efd0b5395662c7ca525310fb6f51b6ddfb8a9d Mon Sep 17 00:00:00 2001 From: Henning Leutz <leutz@pcsg.de> Date: Mon, 14 Mar 2022 08:13:46 +0100 Subject: [PATCH] fix: pcsg/projects/no-adblock-template#9 --- bin/Manager.js | 2 +- bin/classes/Bricks.js | 32 +++++++++++++++++++++++--------- 2 files changed, 24 insertions(+), 10 deletions(-) diff --git a/bin/Manager.js b/bin/Manager.js index d497c57..bd3dd1f 100644 --- a/bin/Manager.js +++ b/bin/Manager.js @@ -569,7 +569,7 @@ define('package/quiqqer/bricks/bin/Manager', [ for (var i = 0, len = langs.length; i < len; i++) { Select.appendChild( - QUILocale.get('quiqqer/system', 'language.' + langs[i]), + QUILocale.get('quiqqer/quiqqer', 'language.' + langs[i]), langs[i], URL_BIN_DIR + '16x16/flags/' + langs[i] + '.png' ); diff --git a/bin/classes/Bricks.js b/bin/classes/Bricks.js index 609c61f..722b2c5 100644 --- a/bin/classes/Bricks.js +++ b/bin/classes/Bricks.js @@ -49,10 +49,15 @@ define('package/quiqqer/bricks/bin/classes/Bricks', [ * @return Promise */ saveBrick: function (brickId, data) { - var self = this; + const self = this; + return new Promise(function (resolve, reject) { QUIAjax.get('package_quiqqer_bricks_ajax_brick_save', function (result) { - self.fireEvent('brickSave', [brickId, data, result]); + self.fireEvent('brickSave', [ + brickId, + data, + result + ]); resolve(result); }, { 'package': 'quiqqer/bricks', @@ -71,13 +76,17 @@ define('package/quiqqer/bricks/bin/classes/Bricks', [ * @return Promise */ copyBrick: function (brickId, params) { - var self = this; + const self = this; params = params || {}; return new Promise(function (resolve, reject) { QUIAjax.get('package_quiqqer_bricks_ajax_brick_copy', function (result) { - self.fireEvent('brickCopy', [brickId, params, result]); + self.fireEvent('brickCopy', [ + brickId, + params, + result + ]); resolve(result); }, { 'package': 'quiqqer/bricks', @@ -133,11 +142,16 @@ define('package/quiqqer/bricks/bin/classes/Bricks', [ * @return Promise */ createBrick: function (project, lang, data) { - var self = this; + const self = this; return new Promise(function (resolve, reject) { QUIAjax.post('package_quiqqer_bricks_ajax_project_createBrick', function (brick) { - self.fireEvent('brickCreate', [brick, project, lang, data]); + self.fireEvent('brickCreate', [ + brick, + project, + lang, + data + ]); resolve(brick); }, { 'package': 'quiqqer/bricks', @@ -158,16 +172,16 @@ define('package/quiqqer/bricks/bin/classes/Bricks', [ * @return Promise */ deleteBricks: function (brickIds) { - var self = this; + const self = this; - var panels = QUI.Controls.getByType( + let panels = QUI.Controls.getByType( 'package/quiqqer/bricks/bin/BrickEdit' ); return new Promise(function (resolve, reject) { QUIAjax.post('package_quiqqer_bricks_ajax_brick_delete', function () { // exist brick panels? - var c, i, len, clen, brickId; + let c, i, len, clen, brickId; for (i = 0, len = brickIds.length; i < len; i++) { brickId = brickIds[i]; -- GitLab