From 41f12d94920e800c891a2ebbe31de925b57399d0 Mon Sep 17 00:00:00 2001 From: Markos Gogoulos Date: Thu, 7 May 2026 19:00:14 +0300 Subject: [PATCH] f --- files/forms.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/files/forms.py b/files/forms.py index 27b0380d..3c40a08a 100644 --- a/files/forms.py +++ b/files/forms.py @@ -227,10 +227,10 @@ class MediaPublishForm(forms.ModelForm): shared = data.get("shared") if shared: - if self.request and self.request.user.is_authenticated: + if self.request: submitted_categories = self.cleaned_data.get('category', []) submitted_has_rbac = any(cat.is_rbac_category for cat in submitted_categories) - if self.had_explicit_permission or submitted_has_rbac: + if self.had_explicit_permission or not submitted_has_rbac: MediaPermission.objects.get_or_create( media=self.instance, user=self.request.user,