Fix quadratic output in export

main
Fabien Benureau 9 years ago
parent a702d86a74
commit 98a2f1d646

@ -28,11 +28,14 @@ def command(conf, args):
else: else:
for key in resolve_citekey_list(repo=rp, citekeys=args.citekeys, ui=ui, exit_on_fail=True): for key in resolve_citekey_list(repo=rp, citekeys=args.citekeys, ui=ui, exit_on_fail=True):
papers.append(rp.pull_paper(key)) papers.append(rp.pull_paper(key))
bib = {} bib = {}
for p in papers: for p in papers:
bib[p.citekey] = p.bibdata bib[p.citekey] = p.bibdata
exporter = endecoder.EnDecoder() exporter = endecoder.EnDecoder()
bibdata_raw = exporter.encode_bibdata(bib) bibdata_raw = exporter.encode_bibdata(bib)
ui.message(bibdata_raw) ui.message(bibdata_raw)
except Exception as e: except Exception as e:
ui.error(e.message) ui.error(e.message)
Loading…
Cancel
Save