diff options
Diffstat (limited to 'web/app/view/NotificationsController.js')
-rw-r--r-- | web/app/view/NotificationsController.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/web/app/view/NotificationsController.js b/web/app/view/NotificationsController.js index d880c5d41..4e041eb99 100644 --- a/web/app/view/NotificationsController.js +++ b/web/app/view/NotificationsController.js @@ -23,7 +23,7 @@ Ext.define('Traccar.view.NotificationsController', { ], init: function () { - this.userId = this.getView().user.getData().id; + this.userId = this.getView().user.getId(); this.getView().getStore().load({ scope: this, callback: function (records, operation, success) { @@ -37,8 +37,8 @@ Ext.define('Traccar.view.NotificationsController', { var i, index, attributes, storeRecord; if (success) { for (i = 0; i < records.length; i++) { - index = this.getView().getStore().find('type', records[i].getData().type); - attributes = records[i].getData().attributes; + index = this.getView().getStore().findExact('type', records[i].get('type')); + attributes = records[i].get('attributes'); storeRecord = this.getView().getStore().getAt(index); storeRecord.set('attributes', attributes); storeRecord.commit(); @@ -71,8 +71,8 @@ Ext.define('Traccar.view.NotificationsController', { url: 'api/users/notifications', jsonData: { userId: this.userId, - type: record.getData().type, - attributes: record.getData().attributes + type: record.get('type'), + attributes: record.get('attributes') }, callback: function (options, success, response) { if (!success) { |