From d1e5db0340319de0ad182e7927864c53b3a5f64b Mon Sep 17 00:00:00 2001 From: Markos Gogoulos Date: Thu, 7 May 2026 19:07:47 +0300 Subject: [PATCH] wtv --- files/forms.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/forms.py b/files/forms.py index 3c40a08a..0be94a65 100644 --- a/files/forms.py +++ b/files/forms.py @@ -230,7 +230,7 @@ class MediaPublishForm(forms.ModelForm): 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 not submitted_has_rbac: + if self.had_explicit_permission or (not self.was_shared and not submitted_has_rbac): MediaPermission.objects.get_or_create( media=self.instance, user=self.request.user,