Projet

Général

Profil

0001-idp_oidc-drop-deprecated-profile-attribute-on-author.patch

Paul Marillonnet, 12 avril 2022 13:42

Télécharger (1,93 ko)

Voir les différences:

Subject: [PATCH 1/2] idp_oidc: drop deprecated profile attribute on
 authorizations (#62889)

 .../0017_remove_oidcauthorization_profile.py    | 17 +++++++++++++++++
 src/authentic2_idp_oidc/models.py               |  1 -
 2 files changed, 17 insertions(+), 1 deletion(-)
 create mode 100644 src/authentic2_idp_oidc/migrations/0017_remove_oidcauthorization_profile.py
src/authentic2_idp_oidc/migrations/0017_remove_oidcauthorization_profile.py
1
# Generated by Django 2.2.28 on 2022-04-12 10:31
2

  
3
from django.db import migrations
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('authentic2_idp_oidc', '0016_remove_oidcclient_perform_sub_profile_substitution'),
10
    ]
11

  
12
    operations = [
13
        migrations.RemoveField(
14
            model_name='oidcauthorization',
15
            name='profile',
16
        ),
17
    ]
src/authentic2_idp_oidc/models.py
247 247
    client = GenericForeignKey('client_ct', 'client_id')
248 248
    user = models.ForeignKey(to=settings.AUTH_USER_MODEL, verbose_name=_('user'), on_delete=models.CASCADE)
249 249
    scopes = models.TextField(blank=False, verbose_name=_('scopes'))
250
    profile = models.ForeignKey(to=Profile, verbose_name=_('profile'), on_delete=models.CASCADE, null=True)
251 250

  
252 251
    # metadata
253 252
    created = models.DateTimeField(verbose_name=_('created'), auto_now_add=True)
254
-