Add marketing demo toggle and tolerate string flags
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled

This commit is contained in:
Codex Agent
2026-02-05 11:50:36 +01:00
parent 04c399aeb6
commit 6eafec2128
5 changed files with 42 additions and 1 deletions

View File

@@ -419,7 +419,15 @@ class MarketingController extends Controller
public function demo()
{
$event = Event::query()
->where('settings->marketing_demo', true)
->where(function ($query) {
$query
->where('settings->marketing_demo', true)
->orWhere('settings->marketing_demo', 'true')
->orWhere('settings->marketing_demo', '1')
->orWhere('settings->demo', true)
->orWhere('settings->demo', 'true')
->orWhere('settings->demo', '1');
})
->latest('id')
->first();
$joinToken = null;