From 56f4be5bb1bd5f675bf0693ef7fae18ef95457de Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Mon, 2 Feb 2015 17:59:54 +0100 Subject: [PATCH] Use pushPayload instead of push push doesn't normalize data, so it needs camelized properties etc. --- assets/scripts/app/app.coffee | 2 +- assets/scripts/app/utils/auth.coffee | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/scripts/app/app.coffee b/assets/scripts/app/app.coffee index f3559c3b..d4591424 100644 --- a/assets/scripts/app/app.coffee +++ b/assets/scripts/app/app.coffee @@ -39,7 +39,7 @@ App = Ember.Application.extend(Ember.Evented, } delete(data.build.commit) - store.pushPayload(commit: [commit]) + store.pushPayload(commits: [commit]) if event == 'job:log' console.log 'store: received job:log event', data if Log.DEBUG diff --git a/assets/scripts/app/utils/auth.coffee b/assets/scripts/app/utils/auth.coffee index ce559923..93e3b1b0 100644 --- a/assets/scripts/app/utils/auth.coffee +++ b/assets/scripts/app/utils/auth.coffee @@ -77,7 +77,7 @@ Auth = Ember.Object.extend refreshUserData: (user) -> Travis.ajax.get "/users/#{user.id}", (data) => - @store.push('user', data.user) + @store.pushPayload(users: [data.user]) # if user is still signed in, update saved data if @get('signedIn') data.user.token = user.token @@ -103,7 +103,7 @@ Auth = Ember.Object.extend storage.setItem('travis.user', JSON.stringify(data.user)) loadUser: (user) -> - @store.push('user', user) + @store.pushPayload(users: [user]) user = @store.find('user', user.id) user.get('permissions') user