diff --git a/app/Http/Requests/Request.php b/app/Http/Requests/Request.php index 8877f184e1..ed4c1a8086 100644 --- a/app/Http/Requests/Request.php +++ b/app/Http/Requests/Request.php @@ -92,7 +92,7 @@ class Request extends FormRequest */ public function string(string $field): string { - return app('steam')->cleanString($this->get($field) ?? ''); + return app('steam')->cleanString((string)($this->get($field) ?? '')); } /** diff --git a/app/Jobs/CreateRecurringTransactions.php b/app/Jobs/CreateRecurringTransactions.php index 22177cc9a2..b0263f7a53 100644 --- a/app/Jobs/CreateRecurringTransactions.php +++ b/app/Jobs/CreateRecurringTransactions.php @@ -238,7 +238,7 @@ class CreateRecurringTransactions implements ShouldQueue /** @var RecurrenceTransaction $transaction */ foreach ($transactions as $index => $transaction) { $single = [ - 'currency_id' => $transaction->transaction_currency_id, + 'currency_id' => (int)$transaction->transaction_currency_id, 'currency_code' => null, 'description' => null, 'amount' => $transaction->amount, diff --git a/tests/Unit/Factory/AccountFactoryTest.php b/tests/Unit/Factory/AccountFactoryTest.php index 0eb2b51082..2642236336 100644 --- a/tests/Unit/Factory/AccountFactoryTest.php +++ b/tests/Unit/Factory/AccountFactoryTest.php @@ -574,7 +574,7 @@ class AccountFactoryTest extends TestCase public function testFindOrCreate(): void { /** @var Account $account */ - $account = $this->user()->accounts()->inRandomOrder()->first(); + $account = $this->getRandomAsset(); /** @var AccountFactory $factory */ $factory = app(AccountFactory::class); $factory->setUser($this->user());