Refactor refresh route resolution of company_user

This commit is contained in:
= 2020-08-08 10:32:47 +10:00
parent 1be45a4e38
commit 731001baf5

View File

@ -19,6 +19,7 @@ use App\Jobs\Account\CreateAccount;
use App\Libraries\MultiDB; use App\Libraries\MultiDB;
use App\Libraries\OAuth\OAuth; use App\Libraries\OAuth\OAuth;
use App\Libraries\OAuth\Providers\Google; use App\Libraries\OAuth\Providers\Google;
use App\Models\CompanyToken;
use App\Models\CompanyUser; use App\Models\CompanyUser;
use App\Models\User; use App\Models\User;
use App\Transformers\CompanyUserTransformer; use App\Transformers\CompanyUserTransformer;
@ -241,8 +242,11 @@ class LoginController extends BaseController
*/ */
public function refresh(Request $request) public function refresh(Request $request)
{ {
$ct = CompanyUser::whereUserId(auth()->user()->id); $company_token = CompanyToken::whereRaw("BINARY `token`= ?", [$request->header('X-API-TOKEN')])
return $this->refreshResponse($ct); ->first();
//$ct = CompanyUser::whereUserId(auth()->user()->id);
return $this->refreshResponse($company_token->company_user());
} }
/** /**