From 4b82759a930a82a6c2a8876e3c98eb27d563d6a1 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Tue, 28 Jan 2025 13:48:56 -0400
Subject: [PATCH] fix: add permissions to add/delete media-source to Host&Host+

---
 program/management/commands/addpermissions.py | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/program/management/commands/addpermissions.py b/program/management/commands/addpermissions.py
index ad0ba48..5970a05 100644
--- a/program/management/commands/addpermissions.py
+++ b/program/management/commands/addpermissions.py
@@ -28,6 +28,12 @@ PERMISSIONS = {
                 "delete_media",
             ]
         ),
+        "default add/delete media-source": Permission.objects.filter(
+            codename__in=[
+                "add_mediasource",
+                "delete_mediasource",
+            ]
+        ),
         "custom add media-source": Permission.objects.filter(
             codename__in=[
                 "add__file",
@@ -70,6 +76,12 @@ PERMISSIONS = {
                 "delete_media",
             ]
         ),
+        "default add/delete media-source": Permission.objects.filter(
+            codename__in=[
+                "add_mediasource",
+                "delete_mediasource",
+            ]
+        ),
         "custom add media-source": Permission.objects.filter(
             codename__in=[
                 "add__file",
-- 
GitLab