Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bbt_write_bib() Error: keyscope is global, do not provide a library ID #28

Open
andrewdeines opened this issue Jan 5, 2022 · 5 comments

Comments

@andrewdeines
Copy link

Not sure how to provide a reproducible example without an endnote library.

But here's a simple call

bbt_write_bib("biblio.json", 
              bbt_detect_citations("MyModel.Rmd"),
              overwrite=TRUE)

which gives:
Error: keyscope is global, do not provide a library ID

I've tracked this back, and it's happening somewhere in bbt_call_json_rpc()

This error started arising after I installed R 4.1.2. It was working under 4.0.4.

@paleolimbot
Copy link
Owner

Thanks for reporting this, and thanks for tracking it back to bbt_call_json_rpc()! I haven't spent much time with rbbt recently and I wonder if @bwiernik has any idea what's going on?

@bwiernik
Copy link
Contributor

bwiernik commented Jan 6, 2022

I can take a look. @retorquere Has anything changed in the BBT API recently that might produce this error message you’re aware of?

@retorquere
Copy link

retorquere/zotero-better-bibtex#2014 ?

It's not yet released, a few more issues I expect to fix this week and then a new release goes out.

@andrewdeines
Copy link
Author

I applied test build 6.1.2.1931 from retorquere/zotero-better-bibtex#2014 (with much hope ), but it didn't seem to remedy the error.

@retorquere
Copy link

Then I'll need a new issue on GH with a log ID.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants