diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index ac01af0..2ca8fdd 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -62,7 +62,7 @@ class AppServiceProvider extends ServiceProvider RoomUser::observe(RoomUserObserver::class); School::observe(SchoolObserver::class); ScoreSheet::observe(ScoreSheetObserver::class); - ScoringGuide::observe(ScoringGuideObservers::class); + ScoringGuide::observe(ScoringGuideObserver::class); Student::observe(StudentObserver::class); SubscoreDefinition::observe(SubscoreDefinitionObserver::class); User::observe(UserObserver::class); diff --git a/app/Services/AuditionCacheService.php b/app/Services/AuditionCacheService.php index 1434a3c..2b5d859 100644 --- a/app/Services/AuditionCacheService.php +++ b/app/Services/AuditionCacheService.php @@ -5,7 +5,9 @@ namespace App\Services; use App\Models\Audition; use App\Models\ScoringGuide; use Illuminate\Database\Eloquent\Collection; +use Illuminate\Support\Facades\App; use Illuminate\Support\Facades\Cache; +use Illuminate\Support\Facades\Session; class AuditionCacheService { @@ -26,6 +28,7 @@ class AuditionCacheService public function getAuditions(): \Illuminate\Database\Eloquent\Collection { return Cache::rememberForever($this->cacheKey, function () { + if (App::environment('local')) Session::flash('success','Audition Cache Updated'); return Audition::with(['scoringGuide.subscores','judges']) ->withCount('judges') ->withCount('entries') @@ -48,6 +51,7 @@ class AuditionCacheService public function clearCache() { + if (App::environment('local')) Session::flash('success','Audition Cache Cleared'); Cache::forget($this->cacheKey); } }