Update local value of einvoice quota when querying remotely

This commit is contained in:
Benjamin Beganović 2024-11-22 17:09:02 +01:00
parent aaed133835
commit 0e22a31de5
1 changed files with 6 additions and 2 deletions

View File

@ -146,7 +146,6 @@ class EInvoiceController extends BaseController
'account_key' => $company->account->key, 'account_key' => $company->account->key,
]); ]);
if ($response->status() == 422) { if ($response->status() == 422) {
return response()->json(['message' => $response->json('message')], 422); return response()->json(['message' => $response->json('message')], 422);
} }
@ -155,8 +154,13 @@ class EInvoiceController extends BaseController
return response()->json(['message' => $response->json('message')], 400); return response()->json(['message' => $response->json('message')], 400);
} }
$account = $company->account;
$account->e_invoice_quota = (int) $response->body();
$account->save();
return response()->json([ return response()->json([
'quota' => $response->body(), 'quota' => $account->e_invoice_quota,
]); ]);
} }
} }