From f98145d6db67c5b08a2e7ab84fa99b210222b082 Mon Sep 17 00:00:00 2001 From: Legrems Date: Fri, 31 Oct 2025 01:05:57 +0100 Subject: [PATCH] some fixes --- opus_submitter/opus_submitter/urls.py | 10 ++- opus_submitter/src/App.vue | 42 +++------ opus_submitter/src/components/AdminPanel.vue | 41 +++++++-- opus_submitter/src/components/FileUpload.vue | 2 +- .../src/components/SubmissionForm.vue | 2 +- opus_submitter/src/main.ts | 9 +- opus_submitter/src/stores/submissions.ts | 22 ++--- opus_submitter/submissions/api.py | 85 +++++++++---------- ...08_alter_puzzleresponse_unique_together.py | 17 ++++ opus_submitter/submissions/models.py | 1 - opus_submitter/submissions/schemas.py | 1 + opus_submitter/templates/index.html | 2 +- 12 files changed, 136 insertions(+), 98 deletions(-) create mode 100644 opus_submitter/submissions/migrations/0008_alter_puzzleresponse_unique_together.py diff --git a/opus_submitter/opus_submitter/urls.py b/opus_submitter/opus_submitter/urls.py index 4251ffc..2fc836a 100644 --- a/opus_submitter/opus_submitter/urls.py +++ b/opus_submitter/opus_submitter/urls.py @@ -28,7 +28,15 @@ from .api import api @login_required def home(request: HttpRequest): - return render(request, "index.html", {}) + from submissions.models import SteamCollection + + return render( + request, + "index.html", + { + "collection": SteamCollection.objects.filter(is_active=True).last(), + }, + ) urlpatterns = [ diff --git a/opus_submitter/src/App.vue b/opus_submitter/src/App.vue index 13c19b7..7cef0fc 100644 --- a/opus_submitter/src/App.vue +++ b/opus_submitter/src/App.vue @@ -1,19 +1,20 @@