diff --git a/app/Traits/Scopes.php b/app/Traits/Scopes.php index 1ffd7fb7c..5d8b46028 100644 --- a/app/Traits/Scopes.php +++ b/app/Traits/Scopes.php @@ -71,7 +71,15 @@ trait Scopes public function getTypeFromRequest() { - $type = request()->get('type') ?: Str::singular((string) request()->segment(2)); + $type = ''; + $request = request(); + + // Skip type scope in dashboard and reports + if ($request->routeIs('dashboards.*') || $request->routeIs('reports.*')) { + return $type; + } + + $type = $request->get('type') ?: Str::singular((string) $request->segment(2)); if ($type == 'revenue') { $type = 'income';