implemented event package addons with filament resource, event-admin purchase path and notifications, showing up in purchase history

This commit is contained in:
Codex Agent
2025-11-21 11:25:45 +01:00
parent 07fe049b8a
commit 7a8d22a238
58 changed files with 3339 additions and 60 deletions

View File

@@ -15,7 +15,7 @@ class PackageUsageTracker
public function recordPhotoUsage(EventPackage $eventPackage, int $previousUsed, int $delta = 1): void
{
$limit = $eventPackage->package?->max_photos;
$limit = $eventPackage->effectivePhotoLimit();
if ($limit === null || $limit <= 0) {
return;
@@ -51,7 +51,7 @@ class PackageUsageTracker
public function recordGuestUsage(EventPackage $eventPackage, int $previousUsed, int $delta = 1): void
{
$limit = $eventPackage->package?->max_guests;
$limit = $eventPackage->effectiveGuestLimit();
if ($limit === null || $limit <= 0) {
return;