diff --git a/src/authentic2_gnm/management/commands/sync-cut.py b/src/authentic2_gnm/management/commands/sync-cut.py index e9b7f1c..3d6e0cd 100644 --- a/src/authentic2_gnm/management/commands/sync-cut.py +++ b/src/authentic2_gnm/management/commands/sync-cut.py @@ -50,7 +50,8 @@ class Command(BaseCommand): for account in OIDCAccount.objects.filter(sub__in=unknown_uuids): if verbose: print('disabling', account.user.email, account.user.ou) - account.user.email = account.user.email + '.invalid' + account.user.email = account.user.email + '.%s.invalid' % ( + datetime.datetime.now().strftime('%Y-%m-%dT%H-%M-%S')) account.user.save() OIDCAccount.objects.filter(sub__in=unknown_uuids).delete()