mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-07 15:54:31 -04:00
merge
This commit is contained in:
parent
9b54113b9b
commit
6f320aa624
@ -32,7 +32,6 @@ class AccountApiController extends Controller
|
||||
|
||||
if (Auth::attempt(['email' => $request->email, 'password' => $request->password])) {
|
||||
return $this->processLogin($request);
|
||||
//return $this->accountRepo->createToken($request->token_name);
|
||||
} else {
|
||||
return 'Invalid credentials';
|
||||
}
|
||||
@ -55,13 +54,9 @@ class AccountApiController extends Controller
|
||||
|
||||
private function processLogin(Request $request)
|
||||
{
|
||||
\Log::info('authed user = '.Auth::user()->email);
|
||||
|
||||
//Create a new token only if one does not already exist
|
||||
if(!AccountToken::where('user_id', '=', Auth::user()->id)->firstOrFail())
|
||||
{
|
||||
$account_token = $this->accountRepo->createToken($request->token_name);
|
||||
}
|
||||
$this->accountRepo->createToken('ios_api_token');
|
||||
|
||||
$manager = new Manager();
|
||||
$manager->setSerializer(new ArraySerializer());
|
||||
|
@ -462,7 +462,7 @@ class AccountRepository
|
||||
$name = trim($name) ?: 'TOKEN';
|
||||
|
||||
if ($token = AccountToken::scope()->whereName($name)->first()) {
|
||||
return $token->token;
|
||||
return $token;
|
||||
}
|
||||
|
||||
$token = AccountToken::createNew();
|
||||
|
@ -1,6 +1,7 @@
|
||||
<?php namespace App\Ninja\Transformers;
|
||||
|
||||
use App\Models\Account;
|
||||
use App\Models\AccountToken;
|
||||
use League\Fractal;
|
||||
use League\Fractal\TransformerAbstract;
|
||||
|
||||
@ -13,9 +14,9 @@ class AccountTransformer extends TransformerAbstract
|
||||
|
||||
public function includeAccountTokens($account)
|
||||
{
|
||||
$account_tokens = $account->tokens;
|
||||
$account_token = AccountToken::whereAccountId($account->id)->whereName('ios_api_token')->first();
|
||||
|
||||
return $this->collection($account_tokens, new AccountTokenTransformer);
|
||||
return $this->collection($account_token, new AccountTokenTransformer);
|
||||
|
||||
}
|
||||
public function includeUsers($account)
|
||||
|
Loading…
x
Reference in New Issue
Block a user