mirror of
https://github.com/HDInnovations/UNIT3D-Community-Edition.git
synced 2026-02-10 05:29:39 -06:00
fix: claiming prize for last day of event
This commit is contained in:
@@ -32,7 +32,9 @@ class ClaimedPrizeController extends Controller
|
||||
return back()->withErrors('Event is not active.');
|
||||
}
|
||||
|
||||
if (!now()->isBetween($event->starts_at, $event->ends_at)) {
|
||||
$isAvailable = now()->isBetween($event->starts_at->startOfDay(), $event->ends_at->endOfDay());
|
||||
|
||||
if (!$isAvailable) {
|
||||
return back()->withErrors('Prizes are not currently available.');
|
||||
}
|
||||
|
||||
|
||||
@@ -200,7 +200,7 @@
|
||||
<a tabindex="0">
|
||||
<div class="top-nav--left__container">
|
||||
{{ __('common.other') }}
|
||||
@if ($events->contains(fn ($event) => ! $event->claimed_prizes_exists && $event->ends_at->isFuture()))
|
||||
@if ($events->contains(fn ($event) => ! $event->claimed_prizes_exists && $event->ends_at->endOfDay()->isFuture()))
|
||||
<x-animation.notification />
|
||||
@endif
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user