Update the edit_cmd with respect to changes in repo
This commit is contained in:
parent
7b555abf92
commit
516f8231ab
@ -40,8 +40,9 @@ def command(args):
|
||||
else:
|
||||
new_key, bib = get_bibentry_from_string(content)
|
||||
paper.update(key=new_key, bib=bib, meta=metadata)
|
||||
|
||||
try:
|
||||
rp.update_paper(paper, old_citekey=key)
|
||||
paper = rp.save_paper(paper, old_citekey=key)
|
||||
break
|
||||
except repo.CiteKeyCollision:
|
||||
options = ['overwrite', 'edit again', 'abort']
|
||||
@ -53,6 +54,6 @@ def command(args):
|
||||
if choice == 'abort':
|
||||
break
|
||||
elif choice == 'overwrite':
|
||||
rp.update_paper(paper, old_citekey=key, overwrite=True)
|
||||
paper = rp.save_paper(paper, old_citekey=key, overwrite=True)
|
||||
break
|
||||
# else edit again
|
||||
|
Loading…
x
Reference in New Issue
Block a user