Avoid deleting photo cascades and deletes mail/openid and make sure digest_sha256 may not be null (needs migration 0007)

This commit is contained in:
Oliver Falk
2018-06-27 08:29:39 +02:00
parent 0aa8aef187
commit 8efbcc7ebc

View File

@@ -257,10 +257,10 @@ class ConfirmedEmail(BaseAccountModel):
related_name='emails', related_name='emails',
blank=True, blank=True,
null=True, null=True,
on_delete=models.deletion.CASCADE, on_delete=models.deletion.SET_NULL,
) )
digest = models.CharField(max_length=32) digest = models.CharField(max_length=32)
digest_sha256 = models.CharField(max_length=64, null=True) digest_sha256 = models.CharField(max_length=64)
objects = ConfirmedEmailManager() objects = ConfirmedEmailManager()
class Meta: # pylint: disable=too-few-public-methods class Meta: # pylint: disable=too-few-public-methods
@@ -336,7 +336,7 @@ class ConfirmedOpenId(BaseAccountModel):
related_name='openids', related_name='openids',
blank=True, blank=True,
null=True, null=True,
on_delete=models.deletion.CASCADE, on_delete=models.deletion.SET_NULL,
) )
digest = models.CharField(max_length=64) digest = models.CharField(max_length=64)