Skip to content
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

Tasks with Metadata (%%...%%) Added by Ultimate Todoist Sync Are Not Displayed in Queries [text after Emojis breaks Tasks metadata] #3086

Closed
4 of 9 tasks
sIzabela opened this issue Sep 19, 2024 · 2 comments
Labels
duplicate This issue, pull request or discussion already exists scope: parsing markdown See also 'scope: global filter' type: bug Something isn't working

Comments

@sIzabela
Copy link

Please check that this issue hasn't been reported before.

  • I searched previous Bug Reports didn't find any similar reports.

Expected Behavior

Tasks that include metadata in the form of %%...%%, such as %%[todoist_id:: XXXXXXXXXXX]%%, should still be recognized by the Tasks plugin and be included in query results as long as they meet the other criteria (e.g., not done, due before tomorrow).

Current behaviour

Tasks that contain metadata like %%[todoist_id:: XXXXXXXXXXX]%% are excluded from the query results, despite fulfilling all other query conditions (e.g., due date and status). Manually removing the metadata restores the task in the query results.

Steps to reproduce

  1. Start with a standard task in Obsidian:
  • Test 📅 2024-09-19

This task is correctly displayed in the task query using:

due before tomorrow
  1. After syncing with Todoist using the Ultimate Todoist Sync plugin, the task is modified to include the following metadata:
  • Test 📅 2024-09-19 link #todoist %%[todoist_id:: XXXXXXXXXXX]%%
  1. Run the same query again:
due before tomorrow
  1. The task is no longer displayed in the query results, even though it meets the due date and is marked as not done.

Which Operating Systems are you using?

  • Android
  • iPhone/iPad
  • Linux
  • macOS
  • Windows

Obsidian Version

1.6.7

Tasks Plugin Version

7.10.0

Checks

  • I have tried it with all other plugins disabled and the error still occurs

Possible solution

No response

@sIzabela sIzabela added the type: bug Something isn't working label Sep 19, 2024
@sIzabela sIzabela changed the title Tasks with Metadata (%%...%%) Added by Todoist Sync Are Not Displayed in Queries Tasks with Metadata (%%...%%) Added by Ultimate Todoist Sync Are Not Displayed in Queries Sep 19, 2024
@claremacrae claremacrae changed the title Tasks with Metadata (%%...%%) Added by Ultimate Todoist Sync Are Not Displayed in Queries Tasks with Metadata (%%...%%) Added by Ultimate Todoist Sync Are Not Displayed in Queries [text after Emojis breaks Tasks metadata] Sep 19, 2024
@claremacrae claremacrae added scope: parsing markdown See also 'scope: global filter' duplicate This issue, pull request or discussion already exists labels Sep 19, 2024
@claremacrae
Copy link
Collaborator

claremacrae commented Sep 19, 2024

The task is no longer displayed in the query results, even though it meets the due date and is marked as not done

This is a duplicate of the following Tasks issue:

The behaviour, and how to detect it, is documented in:
What do I need to know about the order of items in a task?

It will be fixed at some point, but is a lot of work, and I do not know when it will be fixed.

I do not recall earlier complaints from Todoist users, so perhaps there is a workaround in that plugin to control the order of items?

In any case, I will close this as a duplicate.

@claremacrae claremacrae closed this as not planned Won't fix, can't repro, duplicate, stale Sep 19, 2024
@claremacrae
Copy link
Collaborator

PS Thank you for the clear reproduction steps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue, pull request or discussion already exists scope: parsing markdown See also 'scope: global filter' type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants
@claremacrae @sIzabela and others