diff --git a/.gitignore b/.gitignore index 0b3c53481c27..3dc6d9df0f63 100644 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,7 @@ npm-debug.log yarn-error.log local_version.txt .env +.env.bak .phpunit.result.cache _ide_helper.php diff --git a/app/Http/Controllers/BaseController.php b/app/Http/Controllers/BaseController.php index 74934925da28..93a55c6adf6f 100644 --- a/app/Http/Controllers/BaseController.php +++ b/app/Http/Controllers/BaseController.php @@ -35,6 +35,7 @@ use League\Fractal\Resource\Item; use App\Models\BankTransactionRule; use Illuminate\Support\Facades\Auth; use App\Transformers\ArraySerializer; +use Illuminate\Support\Facades\Schema as DbSchema; use App\Transformers\EntityTransformer; use League\Fractal\Resource\Collection; use Illuminate\Database\Eloquent\Builder; @@ -1106,7 +1107,7 @@ class BaseController extends Controller public function flutterRoute() { - if ((bool) $this->checkAppSetup() !== false && $account = Account::first()) { + if ((bool) $this->checkAppSetup() !== false && DbSchema::hasTable('accounts') && $account = Account::first()) { /** @var \App\Models\Account $account */