diff --git a/app/Filters/ExpenseFilters.php b/app/Filters/ExpenseFilters.php index 325606b30664..847964af994e 100644 --- a/app/Filters/ExpenseFilters.php +++ b/app/Filters/ExpenseFilters.php @@ -106,6 +106,12 @@ class ExpenseFilters extends QueryFilters return $this->builder; } + /** + * Filter expenses that only have invoices + * + * @param string $value + * @return Builder + */ public function has_invoices(string $value = ''): Builder { if ($value == 'true') { diff --git a/tests/Feature/ExpenseApiTest.php b/tests/Feature/ExpenseApiTest.php index 2e9b1405479f..ef6fadf3d019 100644 --- a/tests/Feature/ExpenseApiTest.php +++ b/tests/Feature/ExpenseApiTest.php @@ -31,6 +31,8 @@ class ExpenseApiTest extends TestCase use DatabaseTransactions; use MockAccountData; + public $faker; + protected function setUp() :void { parent::setUp();