Fixes for qb imports without direction access to QB API

This commit is contained in:
David Bomba
2026-01-25 14:45:16 +11:00
parent 68c7ba44cd
commit 4ff61e696f
2 changed files with 20 additions and 16 deletions

View File

@@ -4,6 +4,7 @@ namespace App\Import\Providers;
use App\Models\Company;
use App\Models\Invoice;
use App\Import\Providers\BaseImport;
use Illuminate\Support\Facades\Cache;
use App\Services\Quickbooks\QuickbooksService;
use App\Services\Quickbooks\Transformers\ClientTransformer;

View File

@@ -62,6 +62,8 @@ class QuickbooksService
private function init(): self
{
if(config('services.quickbooks.client_id'))
{
$config = [
'ClientID' => config('services.quickbooks.client_id'),
'ClientSecret' => config('services.quickbooks.client_secret'),
@@ -80,6 +82,7 @@ class QuickbooksService
$this->sdk->throwExceptionOnError(true);
$this->checkToken();
}
$this->invoice = new QbInvoice($this);