diff --git a/djangoldp_contact/models.py b/djangoldp_contact/models.py index 74885906c10381f6d2a380a574bad98311f3d95b..e3a47fa5e443ee01423196e4344ebb3f81bef2a7 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"