thesamim / TickTickSync

GNU General Public License v3.0
98 stars 2 forks source link

Addon Resets Start Time and Adds Reminder to Task Created in TickTick #98

Open zarb1n opened 3 months ago

zarb1n commented 3 months ago

Hey thesamim,

I'm returning with a bug report that, while not critical, is incredibly frustrating.

Bug Description

After creating a task in TickTick, setting both start and end times (I primarily use the calendar view), and syncing it via the addon, the task in TickTick loses its start time and instead acquires a reminder set to "On time".

To Reproduce

Steps to reproduce the behavior:

  1. Create a task in TickTick and specify both start and end times.
  2. Wait for the addon to sync the task.
  3. Observe that the start time has been removed, and a reminder has been added to the task.

Expected Behavior

The addon should not remove the start time of the task or add a reminder to it during synchronization.

Software Versions

I'm utilizing the Windows desktop applications with the following software versions:

Your assistance in resolving this issue would be greatly appreciated. Thank you!

thesamim commented 3 months ago

What is end time? That's not something I'm seeing in Tasks.

zarb1n commented 2 months ago

Yeah, you're correct, Tasks doesn't support time as far as I know. However, in TickTick, users have the option to specify both start and end times for tasks -- it helps to manage tasks in calendar view.

For example, I've included screenshots below (before sync and after) to illustrate what I see after clicking on the time section:

Before sync After sync

Additionally, I've observed that the addon sometimes resets recurrences.

thesamim commented 2 months ago

Ah. End time is also due date. Will work on that.

Will also look into recurrences issue. Note, though: I don't think that Tasks and TickTick recurrence are compatible. We'll see....

zarb1n commented 2 months ago

Apologies for any confusion caused. As a non-native English speaker, I might make mistakes like this.

I believe syncing recurrences between Tasks and TickTick might not be necessary since it seems to be a consequence of the addon resetting all "time" properties, including recurrences.

thesamim commented 2 months ago

Apologies for any confusion caused. As a non-native English speaker, I might make mistakes like this.

Please don't apologize. Communication through any text based medium is going to be challenging. Your English is very clear.

My understanding not so much. :)

I believe syncing recurrences between Tasks and TickTick might not be necessary since it seems to be a consequence of the addon resetting all "time" properties, including recurrences.

There are two sets of recurrence indicators. There is the recurrence data set from TickTick. And there's the recurrence data set from Tasks.

Which one is disappearing for you?

zarb1n commented 2 months ago

I use the TickTick feature for recurring tasks (so I can see them in a calendar view).

thesamim commented 2 months ago

I use the TickTick feature for recurring tasks (so I can see them in a calendar view).

Got it. Will look into it. Thanks for the update.