diff --git a/src/account_helper/management/commands/deletable.py b/src/account_helper/management/commands/deletable.py index e0788a6..da34868 100644 --- a/src/account_helper/management/commands/deletable.py +++ b/src/account_helper/management/commands/deletable.py @@ -24,7 +24,7 @@ class Command(BaseCommand): ) def handle(self, *args, **options): - deletables = DeletedUser.objects.filter(deletion_date__lte=timezone.now()) + deletables = DeletedUser.objects.filter(deletion_date__lte=timezone.now() + timezone.timedelta(+15)) output = "" if options['json']: json_output = {'deletables': []} diff --git a/src/templates/user/realm_user_detail.jinja2 b/src/templates/user/realm_user_detail.jinja2 index c2a6fc3..0480f4e 100644 --- a/src/templates/user/realm_user_detail.jinja2 +++ b/src/templates/user/realm_user_detail.jinja2 @@ -56,7 +56,8 @@ + {% endif %} {% if user.deleted_user.deletion_date %} -
  • Löschvorgang: {{ user.deleted_user.deletion_date.strftime('%d.%m.%Y') }} +
  • + Löschvorgang: {{ user.deleted_user.deletion_date.strftime('%d.%m.%Y') }} Löschvorgang abbrechen @@ -64,20 +65,24 @@ {% endif %}
    - - Nutzer bearbeiten - - {% if not user.last_login %} - - Wilkommensmail erneut senden + {% if not user.deleted_user.deletion_date %} + + Nutzer bearbeiten + + + {% if not user.user.last_login %} + + Wilkommensmail erneut senden + + {% endif %} + + + Nutzer löschen {% endif %} - - Nutzer löschen -
    {% else %}