question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

RepeatTask ignores days on which the app hasn't been used

See original GitHub issue

So, I have a bunch of tasks that repeat every week. It doesn’t matter when I do that within the week, so I just chose a fitting day (eg. Monday). However, sometimes I take that day off and hence don’t start SP at all. In the past (pre 7.10) these tasks would be added to my ‘today’ when I open SP the next time (with the neat ‘overdue’ pop-up 😃 and I’d simply add them to my ‘today’ – However since I updated to 7.10 (7.10.1 to be precise) last week, those tasks don’t show up anymore.

I checked the repeat config (due to the migration) and it seems fine with ‘custom repeat’ set to the previous day(s). So, I really think there is just smth. going on with days SP wasn’t used on. And if so, then it might be a huge issue for any monthly or even weekly repeatTask…

Your Environment

  • Version used: 7.10.1 (AUR)
  • Operating System and version: arch; manjaro
  • Desktop Environment: XFCE
  • Browser Name and version:

Expected Behavior

RepeatTask/Tasks are created even if their due date lays days in the past (IIRC, it even created multiple instances, if multiple due dates laid in the past; though not sure about that one)

(Keep in mind, though probably unrelated) New instances should be created, even if a previous instance isn’t marked as ‘done’ (again, pre 7.10 behavior I saw).

Current Behavior

No new instances of the tasks were created when one day was skipt.

Steps to Reproduce (for bugs)

Migrate from pre 7.10 to 7.10 or later. (However, I don’t think that’s related, as the repeatTask configs seem fine; and I had no errors(console/logs) or other issues after migrating)

  1. RepeatTask with custom config set to schedule weekly on day x
  2. Don’t start SP on day x
  3. Start SP on day x+1 – no pop-up / creation / reaction whatsoever ´

Console Output

- Can’t see any useful logs/stuff about repeat; Is there some sort of tag I can filter for like the [M] for migration? -

Error Log (Desktop only)

- Just non helpful [info] entries

Issue Analytics

  • State:open
  • Created 2 years ago
  • Reactions:1
  • Comments:12 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
johannesjocommented, Mar 15, 2022

There is a LOT on my plate (not to mention that a war in Europe broke out, which didn’t leave me unaffected). I am not sure if you’re aware of this, but there are many issues raised every week and working on this project is not my main job.

This is a complicated subject on many different levels and not something I can quickly skim and then provide some input. I scheduled this for the next time I have a couple of days off, which will be in April (no promises made, since I might also want to have some real vacation). To be honest: For my personal needs the repeating tasks are working very well, but I can see why this might not be the case for everyone and given you spent a considerable amount of time on providing input on this subject (for which I am honestly grateful), I want to do this justice rather than to provide some half backed rushed and possibly slightly annoyed feedback.

1reaction
realmrealmcommented, Oct 10, 2022

I just want to say this is something that has been quite an issue for me. I have meetings I need to prepare for weekly along with emails I need to send out to teams/groups of people. I usually have this as a weekly reminder on monday and then get to it hopefully monday, but sometimes it needs to be tuesday. When I have monday off (or it’s a holiday) I may not open SP on monday and then when tuesday comes and I open the app I never get those reminders at all. I agree that some may want it that way, but having the option to “display if date has passed” or something like that, would be great. please.

Johannes, thank you for all you are doing with this app, it is almost a daily use for me and the only one that I could find that would do what I wanted, be cross platform, and keep me in control of my data.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Manage repeating tasks in Google Tasks & Google Calendar
Set tasks to repeat​​ Under “Repeats every,” select day, week, month, or year. Under “Ends,” select an option to create a recurring task:...
Read more >
The Best Way to Create Recurring Tasks in Notion (2022)
Learn how to add recurring tasks to Notion and completely automate them (for free) in this step-by-step tutorial.
Read more >
Using Recurring Tasks in Outlook | Michael Linenberger's Blog
Just choose the recurrence pattern in the first menu; set the number in the next; and set the day in the next. Set...
Read more >
12 Response Templates for Tricky Customer Service Emails
Now that you've reset the conversation, repeat what you need to help ... want phone calls because they worry about speed or being...
Read more >
should i block someone who ignores me - BTJMATCH
In the early days of printing, it was used to print entire books. 4 Reasons ignoring a Man can make him Obsess over...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found