From 845ceeaed789836d70c02bf6493710a96b72cccd Mon Sep 17 00:00:00 2001 From: Markos Gogoulos Date: Tue, 21 Oct 2025 09:20:06 +0300 Subject: [PATCH] owner fix --- files/methods.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/files/methods.py b/files/methods.py index a951507c..895b21b7 100644 --- a/files/methods.py +++ b/files/methods.py @@ -672,6 +672,9 @@ def change_media_owner(media_id, new_user): permission.owner_user = new_user permission.save(update_fields=["owner_user"]) + # remove any existing permissions for the new user, since they are now owner + models.MediaPermission.objects.filter(media=media, user=new_user).delete() + return media