diff options
author | Anton Tananaev <anton.tananaev@gmail.com> | 2022-01-31 22:57:36 -0800 |
---|---|---|
committer | Anton Tananaev <anton.tananaev@gmail.com> | 2022-01-31 22:57:36 -0800 |
commit | 4dcb17d6d39a944cf0f1186c77b463078485edb7 (patch) | |
tree | 3871a6ebc8cf2705ab22e0e12d796ce29d9a2c40 /web/app/view/dialog | |
parent | 32792149bbffbc74fbaae85bb3a40beaf30776ef (diff) | |
download | trackermap-web-4dcb17d6d39a944cf0f1186c77b463078485edb7.tar.gz trackermap-web-4dcb17d6d39a944cf0f1186c77b463078485edb7.tar.bz2 trackermap-web-4dcb17d6d39a944cf0f1186c77b463078485edb7.zip |
Add option to disable reports
Diffstat (limited to 'web/app/view/dialog')
-rw-r--r-- | web/app/view/dialog/Server.js | 6 | ||||
-rw-r--r-- | web/app/view/dialog/User.js | 8 | ||||
-rw-r--r-- | web/app/view/dialog/UserController.js | 1 |
3 files changed, 15 insertions, 0 deletions
diff --git a/web/app/view/dialog/Server.js b/web/app/view/dialog/Server.js index d9e225ec..6ee250b6 100644 --- a/web/app/view/dialog/Server.js +++ b/web/app/view/dialog/Server.js @@ -122,6 +122,12 @@ Ext.define('Traccar.view.dialog.Server', { uncheckedValue: false, name: 'limitCommands', fieldLabel: Strings.userLimitCommands + }, { + xtype: 'checkboxfield', + inputValue: true, + uncheckedValue: false, + name: 'disableReports', + fieldLabel: Strings.userDisableReports }] }] }, diff --git a/web/app/view/dialog/User.js b/web/app/view/dialog/User.js index 917f110c..7335ee79 100644 --- a/web/app/view/dialog/User.js +++ b/web/app/view/dialog/User.js @@ -145,6 +145,14 @@ Ext.define('Traccar.view.dialog.User', { disabled: true, reference: 'limitCommandsField' }, { + xtype: 'checkboxfield', + inputValue: true, + uncheckedValue: false, + name: 'disableReports', + fieldLabel: Strings.userDisableReports, + disabled: true, + reference: 'disableReportsField' + }, { xtype: 'datefield', name: 'expirationTime', fieldLabel: Strings.userExpirationTime, diff --git a/web/app/view/dialog/UserController.js b/web/app/view/dialog/UserController.js index 7383f9ee..4ba48563 100644 --- a/web/app/view/dialog/UserController.js +++ b/web/app/view/dialog/UserController.js @@ -31,6 +31,7 @@ Ext.define('Traccar.view.dialog.UserController', { this.lookupReference('expirationTimeField').setDisabled(false); this.lookupReference('deviceReadonlyField').setDisabled(false); this.lookupReference('limitCommandsField').setDisabled(false); + this.lookupReference('disableReportsField').setDisabled(false); } }, |