renderdiff: fix breakage in parsing commit message (#8808)

This commit is contained in:
Powei Feng
2025-06-02 15:55:35 -07:00
committed by GitHub
parent 3da7dabb2a
commit a68aaa114e
2 changed files with 10 additions and 4 deletions

View File

@@ -20,7 +20,16 @@ from utils import execute, ArgParseImpl
RDIFF_UPDATE_GOLDEN_STR = 'RDIFF_BRANCH'
def _parse_commit(commit_str):
commit, author, date, _, title, *desc = commit_str.split('\n')
lines = commit_str.split('\n')
if len(lines) >= 4:
commit, author, date, _, title, *desc = lines
else:
print(commit_str, file=sys.stderr)
return (
lines[0],
lines[1],
'',
)
commit = commit.split(' ')[1]
title = title.strip()