Skip to content

Commit 5f6feee

Browse files
committed
sort get events by dtstart and load dotenv in email_serivce
1 parent 09337ff commit 5f6feee

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

backend/apps/events/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ def get_events(request):
2020
try:
2121
search_term = request.GET.get("search", "").strip()
2222

23-
# Start with base queryset (ordering handled by model Meta)
24-
queryset = Events.objects.all()
23+
# Start with base queryset, ordered by dtstart
24+
queryset = Events.objects.all().order_by('dtstart')
2525

2626
# Apply standard filters (dates, price, club_type, etc.)
2727
filterset = EventFilter(request.GET, queryset=queryset)

backend/scripts/send_newsletter.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
from apps.newsletter.models import NewsletterSubscriber # noqa: E402
2121
from services.email_service import email_service # noqa: E402
2222

23-
2423
def send_newsletter_to_all():
2524
"""Send newsletter to all active subscribers"""
2625

backend/services/email_service.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
import django
55
import requests
66
from django.conf import settings
7+
import dotenv
8+
9+
dotenv.load_dotenv()
710

811
# Setup Django if not already configured
912
if not settings.configured:

0 commit comments

Comments
 (0)