From 6d953e230bc874d790786f87752fd3d94fa0642f Mon Sep 17 00:00:00 2001 From: yakshit savaliya Date: Sun, 5 Oct 2025 22:02:06 +0530 Subject: [PATCH 1/2] Modifications for the Exhibitor plugin integration --- app/eventyay/config/settings.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/eventyay/config/settings.py b/app/eventyay/config/settings.py index 49d4c3df6e..51cc9d347b 100644 --- a/app/eventyay/config/settings.py +++ b/app/eventyay/config/settings.py @@ -165,6 +165,7 @@ def instance_name(request): 'eventyay.plugins.webcheckin', 'eventyay.schedule', 'eventyay.submission', + 'exhibitors', ) INSTALLED_APPS = _LIBRARY_APPS + _OURS_APPS @@ -178,6 +179,7 @@ def instance_name(request): 'eventyay.control', 'eventyay.plugins.checkinlists', 'eventyay.plugins.reports', + 'exhibitors', ) ) @@ -186,6 +188,10 @@ def instance_name(request): PLUGINS.append(entry_point.module) # INSTALLED_APPS += tuple(entry_point.module) +# Also check for eventyay plugins +for entry_point in entry_points(group='eventyay.plugin'): + PLUGINS.append(entry_point.module) + _LIBRARY_MIDDLEWARES = ( 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', From 13ad391a075cc9d839891b16d48b0bc1de612697 Mon Sep 17 00:00:00 2001 From: yakshit savaliya Date: Sun, 5 Oct 2025 22:11:41 +0530 Subject: [PATCH 2/2] Made modification in pyproject.toml to add exhibitor --- app/pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/pyproject.toml b/app/pyproject.toml index 78b5a7ec03..c18344ce40 100644 --- a/app/pyproject.toml +++ b/app/pyproject.toml @@ -99,6 +99,7 @@ dependencies = [ "et-xmlfile>=2.0.0", "eventyay-paypal @ git+https://github.com/fossasia/eventyay-tickets-paypal.git@4728e6733d971edb4db6df4ebfe12caefd371d55", "eventyay-stripe @ git+https://github.com/fossasia/eventyay-tickets-stripe.git@1d461de9ac7ef743cb2e6ddbace3434ba5ec6fcc", + "exhibitors @ git+https://github.com/fossasia/eventyay-tickets-exhibitors.git@enext", "execnet>=2.1.1", "faker>=37.3.0", "fakeredis>=2.26.2",