mirror of
https://git.linux-kernel.at/oliver/ivatar.git
synced 2025-11-17 05:28:03 +00:00
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:
@@ -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)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user