Bladeren bron

[organization] Add explicit FK constraint for Django 2

Romain Rigaux 5 jaren geleden
bovenliggende
commit
29018aa227
2 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 1 1
      apps/useradmin/src/useradmin/organization.py
  2. 1 1
      apps/useradmin/src/useradmin/permissions.py

+ 1 - 1
apps/useradmin/src/useradmin/organization.py

@@ -118,7 +118,7 @@ class OrganizationGroupManager(models.Manager):
 if ENABLE_ORGANIZATIONS.get():
   class OrganizationGroup(models.Model):
     name = models.CharField(_t('name'), max_length=80, unique=False)
-    organization = models.ForeignKey(Organization)
+    organization = models.ForeignKey(Organization, on_delete=models.CASCADE)
 
     permissions = models.ManyToManyField(
         'HuePermission',

+ 1 - 1
apps/useradmin/src/useradmin/permissions.py

@@ -93,7 +93,7 @@ if ENABLE_ORGANIZATIONS.get():
       return _fitered_queryset(queryset)
 
   class OrganizationConnectorPermission(ConnectorPermission):
-    organization = models.ForeignKey(Organization)
+    organization = models.ForeignKey(Organization, on_delete=models.CASCADE)
 
     objects = OrganizationConnectorPermissionManager()