From 632be9f27f38d4168b6f290f9c013d5648aec667 Mon Sep 17 00:00:00 2001
From: Sylvain Le Bon <sylvain@startinblox.com>
Date: Mon, 29 Jan 2024 12:05:14 +0100
Subject: [PATCH] bugfix: reactivated owner creation perms

---
 djangoldp_contact/models.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/djangoldp_contact/models.py b/djangoldp_contact/models.py
index 7488590..e3a47fa 100644
--- a/djangoldp_contact/models.py
+++ b/djangoldp_contact/models.py
@@ -5,7 +5,7 @@ from django.dispatch import receiver
 from django.utils.translation import gettext_lazy as _
 from djangoldp.fields import LDPUrlField
 from djangoldp.models import Model
-from djangoldp.permissions import AuthenticatedOnly, OwnerPermissions
+from djangoldp.permissions import AuthenticatedOnly, OwnerPermissions, OwnerCreatePermission
 from djangoldp_notification.models import Notification
 
 
@@ -21,7 +21,7 @@ class Contact(Model):
         verbose_name_plural = _("contacts")
         auto_author = 'user'
         owner_field = 'user'
-        permission_classes = [AuthenticatedOnly, OwnerPermissions]
+        permission_classes = [AuthenticatedOnly, OwnerCreatePermission, OwnerPermissions]
         unique_together = [['user', 'contact']]
         rdf_type = "sib:contact"
 
-- 
GitLab