benjypng / logseq-todoist-plugin

MIT License
125 stars 19 forks source link

V4.1.4 The top bar button is gone #26

Closed jarodise closed 2 years ago

jarodise commented 2 years ago

Just updated to the V4.1.4 version, now the button on the top-bar is nowhere to be found.

MattHulse commented 2 years ago

Yeah, brand new install here and there is no UI to configure the plugin.

benjypng commented 2 years ago

Hi all, The configuration can now be found within the plugin settings section, instead of the top bar!

MattHulse commented 2 years ago

Does that require a new update since yesterday? That's the first place I looked and it wasn't there.

benjypng commented 2 years ago

Hmm, the updated one that does not have the button in the top bar should be the one. Are you on the latest Logseq version as well?

P.S. Link to Tweet indicating the breaking change: https://twitter.com/hkgnp/status/1526740949505740800

MattHulse commented 2 years ago

Yes, I upgraded to 0.6.9 before I installed the plugin. I also just uninstalled and reinstalled todoist plugin. It is at version 4.1.6. Under Settings -> Plugin Settings I see entries for 2 other plugins I currently have installed, but not todoist.

Update: I just tried to close LogSeq completely and reopen and still no settings for todoist plugin.

benjypng commented 2 years ago

Could you: 1) Uninstall the plugin 2) Close Logseq 3) Open Logseq 4) Install plugin 5) Restart Logseq

MattHulse commented 2 years ago

That didn't change anything for me.

I did turn on developer tools and I see the following in the console when I force a reload of LogSeq: image

It seems like it's trying to talk to todoist on startup, before I have been able to configure the plugin with my todoist key. I wonder if this keeps it from loading the plugin settings?

Update: So I went and set the apiKey manually in the settings file and reloaded logseq and everything loaded correctly. I can now see the plugin settings tab for todoist. I think it's just an issue with loading the very first time, before there is a key in the settings.

benjypng commented 2 years ago

Cool thanks for testing it! Have added in a check for such scenarios!