From 0763b71396876b1be811de2e0de1d6dfa4e043fa Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Mon, 17 Jan 2022 16:27:44 +0200 Subject: [PATCH] admin link --- client/src/views/scheduled-job/list.js | 31 +++++++++++++++----------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/client/src/views/scheduled-job/list.js b/client/src/views/scheduled-job/list.js index 49424e5ea9..714b88695d 100644 --- a/client/src/views/scheduled-job/list.js +++ b/client/src/views/scheduled-job/list.js @@ -25,7 +25,8 @@ * In accordance with Section 7(b) of the GNU General Public License version 3, * these Appropriate Legal Notices must retain the display of the "EspoCRM" word. ************************************************************************/ -Espo.define('views/scheduled-job/list', 'views/list', function (Dep) { + +define('views/scheduled-job/list', 'views/list', function (Dep) { return Dep.extend({ @@ -36,28 +37,32 @@ Espo.define('views/scheduled-job/list', 'views/list', function (Dep) { this.menu.buttons.push({ link: '#Admin/jobs', - html: this.translate('Jobs', 'labels', 'Admin') + html: this.translate('Jobs', 'labels', 'Admin'), }); this.createView('search', 'views/base', { el: '#main > .search-container', - template: 'scheduled-job/cronjob' + template: 'scheduled-job/cronjob', }); }, afterRender: function () { Dep.prototype.afterRender.call(this); - $.ajax({ - type: 'GET', - url: 'Admin/action/cronMessage', - error: function (x) { - }.bind(this) - }).done(function (data) { - this.$el.find('.cronjob .message').html(data.message); - this.$el.find('.cronjob .command').html('' + data.command + ''); - }.bind(this)); + + Espo.Ajax + .getRequest('Admin/action/cronMessage') + .then(data => { + this.$el.find('.cronjob .message').html(data.message); + this.$el.find('.cronjob .command').html('' + data.command + ''); + }); + }, + + getHeader: function () { + return this.buildHeaderHtml([ + '' + this.translate('Administration', 'labels', 'Admin') + '', + this.getLanguage().translate(this.scope, 'scopeNamesPlural') + ]); }, }); - });