diff --git a/src/Nova/Metrics/StocksToRetrieve.php b/src/Nova/Metrics/StocksToRetrieve.php index e914ba4..ab47a2f 100644 --- a/src/Nova/Metrics/StocksToRetrieve.php +++ b/src/Nova/Metrics/StocksToRetrieve.php @@ -13,7 +13,9 @@ class StocksToRetrieve extends Value public function calculate(NovaRequest $request): ValueResult { - return $this->sum($request, MagentoStock::class, 'retrieve', 'last_retrieved'); + return new ValueResult( + MagentoStock::query()->where('retrieve', '=', true)->count() + ); } public function uriKey(): string diff --git a/src/Nova/Metrics/StocksToUpdate.php b/src/Nova/Metrics/StocksToUpdate.php index bda1d24..11cb18d 100644 --- a/src/Nova/Metrics/StocksToUpdate.php +++ b/src/Nova/Metrics/StocksToUpdate.php @@ -13,7 +13,9 @@ class StocksToUpdate extends Value public function calculate(NovaRequest $request): ValueResult { - return $this->sum($request, MagentoStock::class, 'update', 'last_updated'); + return new ValueResult( + MagentoStock::query()->where('update', '=', true)->count() + ); } public function uriKey(): string