From 50c5d52e08ebf0de6d2ddde43a7a5ed41e33ae48 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Wed, 2 Mar 2016 21:52:59 +1100 Subject: [PATCH] Bug Fixes --- app/Http/Controllers/AccountApiController.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/AccountApiController.php b/app/Http/Controllers/AccountApiController.php index 5f34f267db7c..c42cfdeeec50 100644 --- a/app/Http/Controllers/AccountApiController.php +++ b/app/Http/Controllers/AccountApiController.php @@ -120,7 +120,8 @@ class AccountApiController extends BaseAPIController public function addDeviceToken(Request $request) { - $account = Auth::user()->account; + //$account = Auth::user()->account; + $account = Account::where('account_key', $request->account_key)->first(); //scan if this user has a token already registered (tokens can change, so we need to use the users email as key) $devices = json_decode($account->devices,TRUE); @@ -132,7 +133,7 @@ class AccountApiController extends BaseAPIController $devices[$x]['token'] = $request->token; //update $account->devices = json_encode($devices); $account->save(); - return $this->response($account); + return $this->response($devices[$x]); } } @@ -158,7 +159,8 @@ class AccountApiController extends BaseAPIController public function updatePushNotifications(Request $request) { - $account = Auth::user()->account; + //$account = Auth::user()->account; + $account = Account::where('account_key', $request->account_key)->first(); $devices = json_decode($account->devices, TRUE);