Closed achennu closed 1 month ago
Please try the latest version and see if it works?
Also, turn off the setting projectNameAsParentBlk
.
Hey @hkgnp thanks for your quick response. I was travelling and could not test out the new version till today.
The automatic update of plugin did not work. So I uninstalled and reinstalled, and am now on v5.1.9
I was able to check that now with no default project set to retrieve tasks from, custom filters can still be retrieved.
However, some filters work and others do not.
In a block, I had all & 7 days
(the "upcoming" filter), and this custom filter was retrieved successfully.
In another block, I tried !no priority & (#Work | #Travel)
and tried to retrieve custom filter. This did not work somehow.
Could you check to see if this is an issue because the #
sign can also be interpreted as a tag in logseq?
Fixed in latest version.
Hey, firstly thanks for making and sharing this plugin!
I'm trying to decide if logseq would work for my needs, and todoist integration would be an important aspect. I installed and used
logseq: v0.9.18
As I tried to use this logseq todoist plugin, I found these behaviors:
Using a custom filter to retrieve tasks
Let's say I want to retrieve with the filter
!no priority & (#Personal)
, which is a valid todoist filter.So I make this block in logseq
Without a default project
I have no default project in the settings to pull from. Then I get a pop up saying "Please select a default project". And then no tasks load.
With a default project set
If I go to the project settings and choose say
Inbox
as my default projects to pull from. Now on running the retrieve custom filter task again in todoist, the correct filtered task list is retrieved from todoist and blocks are created and rendered.However, this makes the block where I ran the command (ie the custom filter) to be changed to
Inbox
and not the custom filter.Rendering of parent block
There is an additional issue, the "parent block" (I selected that setting) is not actually a parent block but a sibling block above the tasks block. What I mean is that it shows up in logseq as:
After running the filter on a custom block I get
instead of
Ideally I would like it to not mangle the custom filter, or find a way to specify what to display instead of the default project. Best output would be
Happy to know if an update like this would be possible.