Only show Bluevine to primary account

This commit is contained in:
Hillel Coren 2017-01-01 13:09:42 +02:00
parent 4879881560
commit 67140d87ae
2 changed files with 8 additions and 6 deletions

View File

@ -61,8 +61,9 @@ class BlueVineController extends BaseController {
} }
} }
$user->account->bluevine_status = 'signed_up'; $account = $user->primaryAccount();
$user->account->save(); $account->bluevine_status = 'signed_up';
$account->save();
$quote_data = json_decode( $response->getBody() ); $quote_data = json_decode( $response->getBody() );
@ -73,8 +74,9 @@ class BlueVineController extends BaseController {
$user = Auth::user(); $user = Auth::user();
if ( $user ) { if ( $user ) {
$user->account->bluevine_status = 'ignored'; $account = $user->primaryAccount();
$user->account->save(); $account->bluevine_status = 'ignored';
$account->save();
} }
return 'success'; return 'success';
@ -85,4 +87,4 @@ class BlueVineController extends BaseController {
return Redirect::to( '/dashboard' ); return Redirect::to( '/dashboard' );
} }
} }

View File

@ -43,7 +43,7 @@ class DashboardController extends BaseController
$expenses = $dashboardRepo->expenses($accountId, $userId, $viewAll); $expenses = $dashboardRepo->expenses($accountId, $userId, $viewAll);
$tasks = $dashboardRepo->tasks($accountId, $userId, $viewAll); $tasks = $dashboardRepo->tasks($accountId, $userId, $viewAll);
$showBlueVinePromo = ! $account->bluevine_status $showBlueVinePromo = ! $user->primaryAccount()->bluevine_status
&& env('BLUEVINE_PARTNER_UNIQUE_ID') && env('BLUEVINE_PARTNER_UNIQUE_ID')
&& $account->created_at <= date( 'Y-m-d', strtotime( '-1 month' )); && $account->created_at <= date( 'Y-m-d', strtotime( '-1 month' ));