Closed Soleone closed 1 year ago
I believe you can turn this off in the plugin settings. Please try toggling the setting below:
I believe you can turn this off in the plugin settings. Please try toggling the setting below:
I have toggled the setting (off by default). The todoistid shows in both cases.
Yes, agreed. The URL is separate from the id.
I think the id might get added all the time now to support bidirectional sync back to Todoist (which I don't need).
Apologies I mis-read the comment. You can find the section in config.edn
and add todoistid
to :block-hidden-properties
.
;; hide specific properties for blocks
;; E.g. :block-hidden-properties #{:created-at :updated-at}
:block-hidden-properties #{:todoistid}
Thanks that works, and even fixes the blocks that have already been imported before. An option in he UI settings would be nice, so people won't have to have knowledge about this feature of hiding certain properties, but I think this is a fair workaround to close this issue.
So to summarize:
Edit config.cdn
button next to Custom configuration:block-hidden-properties #{:todoistid}
I think putting it in the plugin settings means I have to access to Logseq DOM which I try to avoid as much as possible. What I do need to do is to actually update the README, which I have been pushing back for a really long time!
In Logseq I don't care about the "implementation detail" that I'm using Todoist. I am just using Todoist as a way to quickly export browser tabs into Logseq.
It adds a lot of noise if I pull 10 tasks (web page urls) into Logseq and each one is displaying the todoist id. Imho it makes sense to disable displaying that by default, but if not at least an option to turn it off would be awesome.
Thanks for considering!