thesamim / TickTickSync

GNU General Public License v3.0
150 stars 11 forks source link

Better Date/Time handling #97

Open LemurTech opened 7 months ago

LemurTech commented 7 months ago

Hi @thesamim! As we know, scheduled times are not supported by the Tasks plugin. When TickTickSync pulls in such time-scheduled tasks from TickTick, it preserves the scheduled time.

Unfortunately, this means the task date information will no longer be recognized by the Tasks plugin, which parses the line in reverse, and as soon as it fails to parse an emoji signifier, it considers the remainder of the line to be the 'description' field:

image

What's the level of effort for TickTickSync to parse out the time info when it imports to Obsidian, but then not disturb any existing time info on TickTick when it updates an existing task in TickTick (say if the description is edited)?

thesamim commented 7 months ago

The level of effort would be huge. Will think about:

  1. Making a setting option to just ignore times altogether
  2. OR storing time somewhere else
LemurTech commented 7 months ago

Understood. Thanks for looking into it!

blahnika commented 1 month ago

Had the same problem, and would be nice to have an option to remove the time, or put it somewhere else.