From 4507e87116a36173d1dcddc06255e8352c0483bd Mon Sep 17 00:00:00 2001 From: NiravaM Date: Mon, 13 Jul 2026 18:19:36 +0530 Subject: [PATCH] fix(reporting): use timezone-aware utc datetime in exported reports --- backend/secuscan/reporting.py | 2 +- package-lock.json | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 package-lock.json diff --git a/backend/secuscan/reporting.py b/backend/secuscan/reporting.py index 5f85e8e55..d73143d5b 100644 --- a/backend/secuscan/reporting.py +++ b/backend/secuscan/reporting.py @@ -373,7 +373,7 @@ def _build_report_payload(cls, task: Dict[str, Any], result: Dict[str, Any]) -> "target": cls._clean_text(task.get("target")) or "Unknown target", "status": cls._clean_text(task.get("status")) or "unknown", "created_at": cls._clean_text(task.get("created_at")), - "generated_at": datetime.now().strftime("%Y-%m-%d %H:%M"), + "generated_at": datetime.now(timezone.utc).strftime("%Y-%m-%d %H:%M"), "preset": cls._clean_text(task.get("preset")), "findings": findings, "summary": summary, diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 000000000..fa3a0e8c7 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "SecuScan", + "lockfileVersion": 3, + "requires": true, + "packages": {} +}