From 119930399afa0d12a4ef2c321085ffae72a350e5 Mon Sep 17 00:00:00 2001 From: James Cole Date: Wed, 20 Aug 2014 18:12:40 +0200 Subject: [PATCH] Fixes the tests. --- app/controllers/BaseController.php | 1 - .../Firefly/Trigger/Limits/EloquentLimitTrigger.php | 12 ++++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/app/controllers/BaseController.php b/app/controllers/BaseController.php index 69243c88a4..2fbda0cb97 100644 --- a/app/controllers/BaseController.php +++ b/app/controllers/BaseController.php @@ -10,7 +10,6 @@ class BaseController extends Controller * */ public function __construct() { - parent::__construct(); Event::fire('limits.check'); } /** diff --git a/app/lib/Firefly/Trigger/Limits/EloquentLimitTrigger.php b/app/lib/Firefly/Trigger/Limits/EloquentLimitTrigger.php index b16c472480..feeac60173 100644 --- a/app/lib/Firefly/Trigger/Limits/EloquentLimitTrigger.php +++ b/app/lib/Firefly/Trigger/Limits/EloquentLimitTrigger.php @@ -19,10 +19,14 @@ class EloquentLimitTrigger */ public function checkRepeatingLimits() { - $limits = \Limit::leftJoin('components', 'components.id', '=', 'limits.component_id') - ->where('components.user_id', \Auth::user()->id) - ->where('limits.repeats', 1) - ->get(['limits.*']); + if (\Auth::check()) { + $limits = \Limit::leftJoin('components', 'components.id', '=', 'limits.component_id') + ->where('components.user_id', \Auth::user()->id) + ->where('limits.repeats', 1) + ->get(['limits.*']); + } else { + $limits = []; + } /** @var \Limit $limit */ foreach ($limits as $limit) {