diff --git a/app/Actions/Entries/DoublerDecision.php b/app/Actions/Entries/DoublerDecision.php index 71dabdf..bb580d3 100644 --- a/app/Actions/Entries/DoublerDecision.php +++ b/app/Actions/Entries/DoublerDecision.php @@ -41,8 +41,11 @@ class DoublerDecision } - public function accept($entry): void + public function accept(Entry $entry): void { + Cache::forget('audition'.$entry->audition_id.'seating'); + Cache::forget('audition'.$entry->audition_id.'advancement'); + // Decline all other entries and clear rank cache $doublerInfo = $this->doublerService->simpleDoubleInfo($entry); foreach ($doublerInfo as $doublerEntry) { @@ -59,6 +62,8 @@ class DoublerDecision */ public function decline($entry): void { + Cache::forget('audition'.$entry->audition_id.'seating'); + Cache::forget('audition'.$entry->audition_id.'advancement'); if ($entry->hasFlag('declined')) { throw new AuditionAdminException('Entry is already declined'); }