From 12382fa8aea0c0c762fa091c8d8aa287ca1bbc93 Mon Sep 17 00:00:00 2001
From: "stonezdj(Daojun Zhang)" <stonezdj@gmail.com>
Date: Fri, 10 Jan 2025 10:56:43 +0800
Subject: [PATCH] Update prepare to avoid error when max_job_duration_hours not
 configured (#21395)

Signed-off-by: stonezdj <stone.zhang@broadcom.com>
---
 make/photon/prepare/utils/configs.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/make/photon/prepare/utils/configs.py b/make/photon/prepare/utils/configs.py
index cc66729b3..cc72bd429 100644
--- a/make/photon/prepare/utils/configs.py
+++ b/make/photon/prepare/utils/configs.py
@@ -222,7 +222,7 @@ def parse_yaml_config(config_file_path, with_trivy):
     # jobservice config
     js_config = configs.get('jobservice') or {}
     config_dict['max_job_workers'] = js_config["max_job_workers"]
-    config_dict['max_job_duration_hours'] = js_config["max_job_duration_hours"] or 24
+    config_dict['max_job_duration_hours'] = js_config.get("max_job_duration_hours") or 24
     value = config_dict["max_job_duration_hours"]
     if not isinstance(value, int) or value < 24:
         config_dict["max_job_duration_hours"] = 24