aboutsummaryrefslogtreecommitdiff
path: root/web/app/LoginManager.js
diff options
context:
space:
mode:
Diffstat (limited to 'web/app/LoginManager.js')
-rw-r--r--web/app/LoginManager.js78
1 files changed, 41 insertions, 37 deletions
diff --git a/web/app/LoginManager.js b/web/app/LoginManager.js
index 07445fc15..02e6e835b 100644
--- a/web/app/LoginManager.js
+++ b/web/app/LoginManager.js
@@ -13,48 +13,52 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+(function () {
+ 'use strict';
-Ext.define('Traccar.LoginManager', {
- singleton: true,
+ Ext.define('Traccar.LoginManager', {
+ singleton: true,
- server: function (options) {
- Ext.Ajax.request({
- scope: this,
- url: '/api/server/get',
- callback: this.onServerReturn,
- original: options
- });
- },
+ server: function (options) {
+ Ext.Ajax.request({
+ scope: this,
+ url: '/api/server/get',
+ callback: this.onServerReturn,
+ original: options
+ });
+ },
- onServerReturn: function (options, success, response) {
- options = options.original;
- if (Traccar.ErrorManager.check(success, response)) {
- var result = Ext.decode(response.responseText);
- if (result.success) {
- Traccar.app.setServer(result.data);
+ onServerReturn: function (options, success, response) {
+ options = options.original;
+ if (Traccar.ErrorManager.check(success, response)) {
+ var result = Ext.decode(response.responseText);
+ if (result.success) {
+ Traccar.app.setServer(result.data);
+ }
+ Ext.callback(options.callback, options.scope, [result.success]);
}
- Ext.callback(options.callback, options.scope, [result.success]);
- }
- },
+ },
- session: function (options) {
- Ext.Ajax.request({
- scope: this,
- url: '/api/session',
- callback: this.onSessionReturn,
- original: options
- });
- },
+ session: function (options) {
+ Ext.Ajax.request({
+ scope: this,
+ url: '/api/session',
+ callback: this.onSessionReturn,
+ original: options
+ });
+ },
- onSessionReturn: function (options, success, response) {
- var result;
- options = options.original;
- if (Traccar.ErrorManager.check(success, response)) {
- result = Ext.decode(response.responseText);
- if (result.success) {
- Traccar.app.setUser(result.data);
+ onSessionReturn: function (options, success, response) {
+ var result;
+ options = options.original;
+ if (Traccar.ErrorManager.check(success, response)) {
+ result = Ext.decode(response.responseText);
+ if (result.success) {
+ Traccar.app.setUser(result.data);
+ }
+ Ext.callback(options.callback, options.scope, [result.success]);
}
- Ext.callback(options.callback, options.scope, [result.success]);
}
- }
-});
+ });
+
+})();