From d47f1e11b8d30f3e018c2dfcbf58a87f6858e752 Mon Sep 17 00:00:00 2001 From: zinyando Date: Thu, 11 Aug 2016 11:35:14 +0200 Subject: [PATCH] Push a user into store when a session is created --- app/app/services/session.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/app/services/session.js b/app/app/services/session.js index 00b4c878..5194923e 100644 --- a/app/app/services/session.js +++ b/app/app/services/session.js @@ -22,6 +22,7 @@ const { export default SimpleAuthSession.extend({ ajax: service(), appMeta: service(), + store: service(), isMac: false, isMobile: false, @@ -37,10 +38,11 @@ export default SimpleAuthSession.extend({ user: computed('isAuthenticated', 'session.content.authenticated.user', function () { if (this.get('isAuthenticated')) { let user = this.get('session.content.authenticated.user') || { id: '' }; - return models.UserModel.create(user); + let data = this.get('store').normalize('user', user); + return this.get('store').push({ data: data }); } }), folderPermissions: null, currentFolder: null -}); \ No newline at end of file +});