git cl: save description before doing any RPCs during upload.
R=smut@google.com
Bug: 881860
Change-Id: I59c337384891f02dbd2cc776318803ac556843ca
Reviewed-on: https://chromium-review.googlesource.com/1247584
Reviewed-by: smut <smut@google.com>
Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
diff --git a/git_cl.py b/git_cl.py
index b9d8acf..b400c10 100755
--- a/git_cl.py
+++ b/git_cl.py
@@ -107,8 +107,7 @@
def SaveDescriptionBackup(change_desc):
backup_path = os.path.expanduser(DESCRIPTION_BACKUP_FILE)
- print('\nError after CL description prompt -- saving description to %s\n' %
- backup_path)
+ print('\nsaving CL description to %s\n' % backup_path)
backup_file = open(backup_path, 'w')
backup_file.write(change_desc.description)
backup_file.close()
@@ -3014,6 +3013,7 @@
change_id = git_footers.get_footer_change_id(change_desc.description)[0]
assert change_desc
+ SaveDescriptionBackup(change_desc)
commits = RunGitSilent(['rev-list', '%s..%s' % (parent,
ref_to_push)]).splitlines()
if len(commits) > 1: