diff --git a/app/Http/Controllers/Auth/AuthController.php b/app/Http/Controllers/Auth/AuthController.php index 0824f4d44..c016c6ba9 100644 --- a/app/Http/Controllers/Auth/AuthController.php +++ b/app/Http/Controllers/Auth/AuthController.php @@ -141,6 +141,7 @@ class AuthController extends Controller if (Auth::check()) { Event::fire(new UserLoggedIn()); + /* $users = false; // we're linking a new account if ($request->link_accounts && $userId && Auth::user()->id != $userId) { @@ -150,6 +151,9 @@ class AuthController extends Controller } else { $users = $this->accountRepo->loadAccounts(Auth::user()->id); } + */ + + $users = $this->accountRepo->loadAccounts(Auth::user()->id); Session::put(SESSION_USER_ACCOUNTS, $users); } elseif ($user) { diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 620cbbfac..1646c539f 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -356,7 +356,7 @@ class UserController extends BaseController Session::put(SESSION_USER_ACCOUNTS, $users); Session::flash('message', trans('texts.unlinked_account')); - return Redirect::to('/dashboard'); + return Redirect::to('/manage_companies'); } public function manageCompanies() diff --git a/app/Ninja/Repositories/AccountRepository.php b/app/Ninja/Repositories/AccountRepository.php index 66a230317..740431432 100644 --- a/app/Ninja/Repositories/AccountRepository.php +++ b/app/Ninja/Repositories/AccountRepository.php @@ -594,6 +594,9 @@ class AccountRepository $record->save(); + return $this->getUserAccounts($record); + + /* $users = $this->getUserAccounts($record); // Pick the primary user @@ -649,6 +652,7 @@ class AccountRepository } return $users; + */ } public function unlinkAccount($account) { diff --git a/resources/lang/en/texts.php b/resources/lang/en/texts.php index ce250d807..028ed5b63 100644 --- a/resources/lang/en/texts.php +++ b/resources/lang/en/texts.php @@ -2290,6 +2290,7 @@ $LANG = array( 'renew_license' => 'Renew License', 'iphone_app_message' => 'Consider downloading our :link', 'iphone_app' => 'iPhone app', + 'logged_in' => 'Logged In', ); diff --git a/resources/views/header.blade.php b/resources/views/header.blade.php index 411b11b9a..076d505d1 100644 --- a/resources/views/header.blade.php +++ b/resources/views/header.blade.php @@ -432,7 +432,7 @@ @if (count(session(SESSION_USER_ACCOUNTS)) > 1)