Bläddra i källkod

Fix: 修复文件名错误

iaun 3 månader sedan
förälder
incheckning
99bfbf0f27
1 ändrade filer med 4 tillägg och 3 borttagningar
  1. 4 3
      backend/app/services/report_generator.py

+ 4 - 3
backend/app/services/report_generator.py

@@ -1914,7 +1914,7 @@ class ReportGenerator:
         # Add update history
         self.add_update_history(
             version='1.0',
-            modifier=project_metadata.get('cloud_engineer', ''),
+            modifier=project_metadata.get('cloudEngineer') or project_metadata.get('cloud_engineer', ''),
             details='Initial AWS resource inventory report'
         )
         
@@ -1944,8 +1944,9 @@ def generate_report_filename(project_metadata: Dict[str, Any]) -> str:
     Returns:
         Generated filename
     """
-    client_name = project_metadata.get('client_name', 'Client')
-    project_name = project_metadata.get('project_name', 'Project')
+    # Support both camelCase (from frontend) and snake_case
+    client_name = project_metadata.get('clientName') or project_metadata.get('client_name', 'Client')
+    project_name = project_metadata.get('projectName') or project_metadata.get('project_name', 'Project')
     timestamp = datetime.now().strftime('%Y%m%d_%H%M%S')
     
     # Sanitize names for filename