diff --git a/scripts/interpreter/gen_commit.py b/scripts/interpreter/gen_commit.py index 0af178d..239fa2a 100755 --- a/scripts/interpreter/gen_commit.py +++ b/scripts/interpreter/gen_commit.py @@ -202,7 +202,11 @@ def format_tree_output(base_path, submodule_diffs, commit): output.append("└── 📚 Submodules:") for submodule_path, diff in submodule_diffs.items(): name = os.path.basename(submodule_path) - output.append(f" └── 📝 {commit[submodule_path]}:") + if submodule_path in commit: + output.append(f" └── 📝 {commit[submodule_path]}:") + + else: + output.append(f" └── 📝 No changes:") output.append(f" └── 📦 {name}") for line in diff.split("\n"): output.append(f" └── {line}")