浏览代码

ReportView fehlende Verknüpfung

gc-server3 11 月之前
父节点
当前提交
06c300fcb2
共有 2 个文件被更改,包括 3 次插入3 次删除
  1. 1 1
      cognos11/c11_jobs.py
  2. 2 2
      status_client/status_client.py

+ 1 - 1
cognos11/c11_jobs.py

@@ -33,7 +33,7 @@ def get_converted_jobs(cfg: config.Config):
                     [(opt["name"], opt["value"][0]["display"]) for opt in step["parameters"] if len(opt["value"]) > 0]
                     [(opt["name"], opt["value"][0]["display"]) for opt in step["parameters"] if len(opt["value"]) > 0]
                 )
                 )
 
 
-            res["report_name"] = report_id_to_name[step["report_id"]]
+            res["report_name"] = report_id_to_name.get(step.get("report_id", "ungültig"), "Verknüpfung ungültig!")
             res["subject"] = step_options.get("subject", "")
             res["subject"] = step_options.get("subject", "")
             print("  " + res["report_name"])
             print("  " + res["report_name"])
             # print("    " + ",\n    ".join(res["to_address"]))
             # print("    " + ",\n    ".join(res["to_address"]))

+ 2 - 2
status_client/status_client.py

@@ -1,11 +1,11 @@
 import csv
 import csv
 import os
 import os
 import subprocess
 import subprocess
+from datetime import datetime
 from pathlib import Path
 from pathlib import Path
 import zipfile
 import zipfile
-from datetime import datetime
-from status_client.path_info import PathInfo
 import config
 import config
+from status_client.path_info import PathInfo
 from status_client.ftp_client import FtpClient
 from status_client.ftp_client import FtpClient
 from status_client.db_info import DatabaseInfo
 from status_client.db_info import DatabaseInfo