From bdcede9a7411913b2e63aad2f7318e59350f4484 Mon Sep 17 00:00:00 2001 From: Jan Remmer Siebels Date: Mon, 29 Sep 2025 20:36:52 +0200 Subject: [PATCH] Fix BackupJob import error in backup_cancel function MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🐛 Error Fixed: - NameError: name 'BackupJob' is not defined in backup_cancel view - Added missing 'from stiftung.models import BackupJob' import ✅ Backup cancellation now works correctly - Users can cancel long-running backup jobs without errors - Added local import following the same pattern as other backup functions The error occurred when trying to cancel a running backup job due to missing model import. --- app/stiftung/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/stiftung/views.py b/app/stiftung/views.py index 37ad643..f0ebd3c 100644 --- a/app/stiftung/views.py +++ b/app/stiftung/views.py @@ -6012,6 +6012,8 @@ def backup_restore(request): @login_required def backup_cancel(request, backup_id): """Cancel a running backup job""" + from stiftung.models import BackupJob + try: backup_job = BackupJob.objects.get(id=backup_id)