From 9d648e230b8a8fa24c558eec121d7d356e6db7fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BF=AB=E4=B9=90=E7=9A=84=E8=80=81=E9=BC=A0=E5=AE=9D?= =?UTF-8?q?=E5=AE=9D?= Date: Sat, 18 Oct 2025 10:29:30 +0900 Subject: [PATCH] fix(#23): more compact message and cut too long part --- simple_revert/restore_version.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/simple_revert/restore_version.py b/simple_revert/restore_version.py index ba1b62d..96c48e2 100755 --- a/simple_revert/restore_version.py +++ b/simple_revert/restore_version.py @@ -159,7 +159,7 @@ def build_undelete_changes(restore_objs): obj['version'] = last_version changes.append(obj) queue.extend(find_new_refs(obj, obj_to_dict(obj_history[-1]))) - comment_part = 'version {0} of {1} {2}'.format(obj_version, obj_type, obj_id) + comment_part = 'v{0} of {1}{2}'.format(obj_version, str(obj_type)[0], obj_id) if len(comment): comment += ", " + comment_part else: @@ -267,7 +267,7 @@ def main(): elif sys.stdout.isatty(): tags = { 'created_by': 'restore-version.py', - 'comment': comment + 'comment': comment[0:254] # too long comment cause error, only can cut it } upload_changes(changes, tags) else: