photobooth funktionen im event admin verlinkt, gäste pwa zeigt photobooth nur noch an, wenn diese aktiviert ist. kontaktformular optimiert. teilen-link mit iMessage und whatsapp erweitert.

This commit is contained in:
Codex Agent
2025-11-23 22:22:06 +01:00
parent 3d9eaa1194
commit df414a31cd
32 changed files with 809 additions and 280 deletions

View File

@@ -4,6 +4,7 @@ namespace App\Support;
use App\Models\Event;
use Illuminate\Support\Arr;
use Illuminate\Support\Facades\Schema;
class WatermarkConfigResolver
{
@@ -35,7 +36,15 @@ class WatermarkConfigResolver
];
}
$baseSetting = WatermarkSetting::query()->first();
$baseSetting = null;
if (class_exists(\App\Models\WatermarkSetting::class) && \Illuminate\Support\Facades\Schema::hasTable('watermark_settings')) {
try {
$baseSetting = \App\Models\WatermarkSetting::query()->first();
} catch (\Throwable) {
$baseSetting = null;
}
}
$base = [
'asset' => $baseSetting?->asset ?? config('watermark.base.asset', 'branding/fotospiel-watermark.png'),
'position' => $baseSetting?->position ?? config('watermark.base.position', 'bottom-right'),
@@ -87,4 +96,3 @@ class WatermarkConfigResolver
];
}
}
use App\Models\WatermarkSetting;