From 5fecda02d6433be1065aa3c874c26c391894938c Mon Sep 17 00:00:00 2001 From: Markos Gogoulos Date: Fri, 9 Jan 2026 13:40:20 +0200 Subject: [PATCH] w --- uploader/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uploader/views.py b/uploader/views.py index e702eae2..dda9d68a 100644 --- a/uploader/views.py +++ b/uploader/views.py @@ -8,6 +8,7 @@ from django.core.files import File from django.http import JsonResponse from django.views import generic +from files import helpers from files.helpers import rm_file from files.methods import user_allowed_to_upload from files.models import Category, Media, Tag @@ -80,7 +81,9 @@ class FineUploaderView(generic.FormView): new.category.add(category) if category.is_lms_course: - tag, created = Tag.objects.get_or_create(title=category.title) + # Transform the title before get_or_create to match what Tag.save() does + tag_title = helpers.get_alphanumeric_and_spaces(category.title) + tag, created = Tag.objects.get_or_create(title=tag_title) new.tags.add(tag) rm_file(media_file)