Skip to content

Fatal error with Zotero link plugin #11548

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

Open
laurent22 opened this issue Dec 21, 2024 · 4 comments · May be fixed by #12040
Open

Fatal error with Zotero link plugin #11548

laurent22 opened this issue Dec 21, 2024 · 4 comments · May be fixed by #12040
Assignees
Labels
bug It's a bug desktop All desktop platforms high High priority issues

Comments

@laurent22
Copy link
Owner

Ref: https://discourse.joplinapp.org/t/fatal-error-with-zotero-link-plugin/42634

@laurent22 laurent22 added bug It's a bug desktop All desktop platforms high High priority issues labels Dec 21, 2024
@pedr
Copy link
Collaborator

pedr commented Mar 28, 2025

From what I'm understanding, it seems like the user is using the legacy editor for Markdown[1], which isn't supported by the plugin

[1]
Image

Should there be a check what kind of editor is enabled to see if the extension should work or not?

@laurent22
Copy link
Owner Author

I think there's a list of unsupported plugins somewhere in the code

@personalizedrefrigerator
Copy link
Collaborator

personalizedrefrigerator commented Mar 31, 2025

Note: The list of unsupported plugins is for the new Markdown editor, not the legacy editor. We do state, however, that using the legacy editor will break certain plugins:

Enable the the legacy Markdown editor. Some plugins require this editor to function. However, it has accessibility issues and other plugins will not work.

One possible solution here could be to prompt the user to disable the legacy editor if there's a fatal error.

@laurent22
Copy link
Owner Author

@pedr, could you do this then? Detect if it's CodeMirror 5 and if it is, display a message

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug It's a bug desktop All desktop platforms high High priority issues
Projects
None yet
3 participants