From b4195758f381838353d43a06634f5aebd532183f Mon Sep 17 00:00:00 2001 From: "jiyeong.seok" Date: Thu, 24 Apr 2025 13:17:51 +0900 Subject: [PATCH] Fix ui mode error when analyzing only dependency Signed-off-by: jiyeong.seok --- src/fosslight_scanner/common.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/fosslight_scanner/common.py b/src/fosslight_scanner/common.py index ab6797e..f9be692 100755 --- a/src/fosslight_scanner/common.py +++ b/src/fosslight_scanner/common.py @@ -118,9 +118,11 @@ def create_scancodejson(all_scan_item_origin, ui_mode_report, src_path=""): all_scan_item = copy.deepcopy(all_scan_item_origin) if FOSSLIGHT_DEPENDENCY in all_scan_item.file_items: del all_scan_item.file_items[FOSSLIGHT_DEPENDENCY] - first_sheet = FOSSLIGHT_SOURCE if all_scan_item.file_items: first_sheet = next(iter(all_scan_item.file_items)) + else: + first_sheet = FOSSLIGHT_SOURCE + all_scan_item.file_items[first_sheet] = [] if src_path: fileitems_without_oss = [] for root, _, files in os.walk(src_path):