zotero-better-bibtex: Better bibtex does not seem to start after update to 5.4.16
edit by @retorquere if you have urgent work, grab 5.4.14. I’m debugging the problem, I expect a fix today
I open zotero almost everyday, and every day it works perfectly. Except today 😃
The problem is simple to reproduce:
- Open zotero
- Fail to see the familiar better bidlatex initialization popup
- Fail to see the citekey column in the references list.
- Fail to see the citekey field in the reference view.
I’m sure this was introduced in the latest version (5.4.16), since I’ve in the meantime reverted back to 5.4.15 and everything is working fine.
The error log consists of many messages, similar to this one:
[JavaScript Error: "Error: Invalid field 'citekey" for base field" {file: "chrome://zotero/content/xpcom/data/itemFields.js" line: 280}]
getFieldIDFromTypeAndBase@chrome://zotero/content/xpcom/data/itemFields.js:280:13
Zotero.Item.prototype.getField@chrome://zotero/content/xpcom/data/item.js:246:19
Zotero.ItemTreeRow.prototype.getField@chrome://zotero/content/xpcom/itemTreeView.js:3500:10
Zotero.ItemTreeView.prototype.getCellText@chrome://zotero/content/xpcom/itemTreeView.js:1086:15
My app specs:
version => 5.0.96.2, platform => Win32, oscpu => Windows NT 10.0; WOW64, locale => en-US, appName => Zotero, appVersion => 5.0.96.2, extensions => Zotero LibreOffice Integration (5.0.25.SA.5.0.96.2, extension), Zotero Word for Windows Integration (5.0.19.SA.5.0.96.2, extension), Better BibTex for Zotero (5.4.16, extension)
Support log ID:
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Reactions: 3
- Comments: 65 (33 by maintainers)
Commits related to this issue
- Merge branch 'gh-1821' into gh-1820 — committed to retorquere/zotero-better-bibtex by retorquere 3 years ago
- Merge branch 'gh-1821' — committed to retorquere/zotero-better-bibtex by retorquere 3 years ago
- Merge branch 'gh-1811' into gh-1821 — committed to retorquere/zotero-better-bibtex by retorquere 3 years ago
- Merge branch 'master' into gh-1821 — committed to retorquere/zotero-better-bibtex by retorquere 3 years ago
- fixes #1821 — committed to retorquere/zotero-better-bibtex by retorquere 3 years ago
- line up #1821 — committed to retorquere/zotero-better-bibtex by retorquere 3 years ago
- Merge branch 'gh-1821' — committed to retorquere/zotero-better-bibtex by retorquere 3 years ago
Thank you so much for all the work maintaining this plugin!
10… 9… 8…
https://github.com/retorquere/zotero-better-bibtex/releases/tag/v5.4.19
We have activity! I’m trying to bisect where the problem could have occurred, but this helps massively.
@retorquere: I was just looking at
https://github.com/retorquere/zotero-better-bibtex/compare/v5.4.15...v5.4.16 https://github.com/retorquere/zotero-better-bibtex/compare/v5.4.15...master
clicking on “Files changed”. There’s this line which is probably unrelated to this issue, but it seems wrong, so you might want to change it:
https://github.com/retorquere/zotero-better-bibtex/blob/10f74dea521005bee3aaf05477d2f6a26e356380/util/issue-state#L42
brances.remote->branches.remote.(I was still on 5.4.15 when I read about the issue, so I didn’t experience it.)
Anyone around here on discord? We can do much quicker turnaround that way. https://discord.gg/D6QsyJ74
The current test build isn’t a full fix.
I’m on Mac, Better BibTex 5.4.17 and there is still a problem.
From the log:
[JavaScript Error: "Error: Invalid field 'citekey" for base field" {file: "chrome://zotero/content/xpcom/data/itemFields.js" line: 280}] getFieldIDFromTypeAndBase@chrome://zotero/content/xpcom/data/itemFields.js:280:13 Zotero.Item.prototype.getField@chrome://zotero/content/xpcom/data/item.js:246:19 Zotero.ItemTreeRow.prototype.getField@chrome://zotero/content/xpcom/itemTreeView.js:3500:10 Zotero.ItemTreeView.prototype.getCellText@chrome://zotero/content/xpcom/itemTreeView.js:1086:15Test suite is running, release will be out in approx 10 minutes.
Build 5.4.16.954 solves the issue on macOS for me.
I had the same issue on Ubuntu 20.04 and it seems to be working now with test build 5.4.16.954. Thank you for the quick fix.