auth_saml: switch related object foreign key to base model (#53442)

This commit is contained in:
Valentin Deniaud 2022-09-21 11:40:27 +02:00
parent 2bd79c0b81
commit 700a5bb196
2 changed files with 42 additions and 1 deletions

View File

@ -0,0 +1,41 @@
# Generated by Django 2.2.26 on 2022-09-20 14:48
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('authentic2_auth_saml', '0010_delete_renameattributeaction'),
]
operations = [
migrations.AlterField(
model_name='addroleaction',
name='authenticator',
field=models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name='add_role_actions',
to='authenticators.BaseAuthenticator',
),
),
migrations.AlterField(
model_name='samlattributelookup',
name='authenticator',
field=models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name='attribute_lookups',
to='authenticators.BaseAuthenticator',
),
),
migrations.AlterField(
model_name='setattributeaction',
name='authenticator',
field=models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name='set_attribute_actions',
to='authenticators.BaseAuthenticator',
),
),
]

View File

@ -214,7 +214,7 @@ class SAMLAuthenticator(BaseAuthenticator):
class AuthenticatorRelatedObjectBase(models.Model):
authenticator = models.ForeignKey(SAMLAuthenticator, on_delete=models.CASCADE)
authenticator = models.ForeignKey(BaseAuthenticator, on_delete=models.CASCADE)
class Meta:
abstract = True