From fb5697a27b3894ef93da0573192f0cb2b92121cc Mon Sep 17 00:00:00 2001 From: luelista Date: Tue, 10 Feb 2026 17:49:17 +0100 Subject: [PATCH] Fix is_available on non-event-level plugins (#5878) --- src/pretix/base/plugins.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/plugins.py b/src/pretix/base/plugins.py index 4f32b6682..35647a1ba 100644 --- a/src/pretix/base/plugins.py +++ b/src/pretix/base/plugins.py @@ -65,7 +65,7 @@ def get_all_plugins(*, event=None, organizer=None) -> List[type]: if app.name in settings.PRETIX_PLUGINS_EXCLUDE: continue - level = getattr(app, "level", PLUGIN_LEVEL_EVENT) + level = getattr(meta, "level", PLUGIN_LEVEL_EVENT) if level == PLUGIN_LEVEL_EVENT: if event and hasattr(app, 'is_available'): if not app.is_available(event):