diff --git a/app/Http/Controllers/Auth/AuthController.php b/app/Http/Controllers/Auth/AuthController.php index 0824f4d44e4d..c016c6ba97ee 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 620cbbfac543..1646c539f8c8 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 66a230317377..740431432d74 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 ce250d807722..028ed5b6323e 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 411b11b9ab48..076d505d1071 100644 --- a/resources/views/header.blade.php +++ b/resources/views/header.blade.php @@ -432,7 +432,7 @@ @if (count(session(SESSION_USER_ACCOUNTS)) > 1)