From 98951bc5ef7fe1d0e9ed38a61e4585c134da9583 Mon Sep 17 00:00:00 2001 From: zinyando Date: Mon, 29 Aug 2016 12:23:07 +0200 Subject: [PATCH] Saving work on tag fix --- app/app/components/settings/user-list.js | 1 + app/app/pods/folders/settings/route.js | 12 +++++++----- app/app/services/document.js | 4 +++- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/app/app/components/settings/user-list.js b/app/app/components/settings/user-list.js index 32bc4a25..f87bc847 100644 --- a/app/app/components/settings/user-list.js +++ b/app/app/components/settings/user-list.js @@ -112,6 +112,7 @@ export default Ember.Component.extend({ save() { let user = this.get('editUser'); let password = this.get('password'); + debugger; if (is.empty(user.firstname)) { $("#edit-firstname").addClass("error").focus(); diff --git a/app/app/pods/folders/settings/route.js b/app/app/pods/folders/settings/route.js index 94bd50cc..008ccf08 100644 --- a/app/app/pods/folders/settings/route.js +++ b/app/app/pods/folders/settings/route.js @@ -84,11 +84,13 @@ export default Ember.Route.extend(NotifierMixin, { permissions.forEach((permission, index) => { /* jshint ignore:line */ var folderPermission = folderPermissions.findBy('userId', permission.get('userId')); if (is.not.undefined(folderPermission)) { - Ember.set(folderPermission, 'orgId', permission.get('orgId')); - Ember.set(folderPermission, 'folderId', permission.get('folderId')); - Ember.set(folderPermission, 'canEdit', permission.get('canEdit')); - Ember.set(folderPermission, 'canView', permission.get('canView')); - Ember.set(folderPermission, 'canViewPrevious', permission.get('canView')); + Ember.setProperties(folderPermission, { + orgId: permission.get('orgId'), + folderId: permission.get('folderId'), + canEdit: permission.get('canEdit'), + canView: permission.get('canView'), + canViewPrevious: permission.get('canView') + }); } }); diff --git a/app/app/services/document.js b/app/app/services/document.js index b5b52c15..176db9ff 100644 --- a/app/app/services/document.js +++ b/app/app/services/document.js @@ -73,10 +73,12 @@ export default Ember.Service.extend({ // saveDocument updates an existing document record. save(doc) { let id = doc.get('id'); + let data = doc.toJSON(); + Ember.set(data, 'id', id) return this.get('ajax').request(`documents/${id}`, { method: 'PUT', - data: JSON.stringify(doc) + data: JSON.stringify(data) }); },