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

Web view does not show repeating tasks #27

Open
MCotocel opened this issue Nov 15, 2023 · 2 comments
Open

Web view does not show repeating tasks #27

MCotocel opened this issue Nov 15, 2023 · 2 comments
Labels
bug Something isn't working enhancement New feature or request help wanted Extra attention is needed

Comments

@MCotocel
Copy link

Repeating tasks in my agenda (scheduled like so: SCHEDULED: <2023-09-07 Thursday 12:00-13:00 +1w>) do not show up in the web view apart from the first time they occur. For instance, the task scheduled above shows up only on the date of 2023-09-07 in the web view. However, in the org-agenda view, the task shows up every week, as is expected.

@dmitrym0
Copy link
Owner

Thanks for the bug report. I generate all of the calendar entries here. It never occurred to me that it wouldn't resolve repeating tasks.

I wonder if there's existing org API for resolving repeating events. I suspect there might be, given that the agenda supports it.

Otherwise we'd have to resort to writing this ourselves, which is not preferable.

In any case a solution might look like so:

  1. Check to see the TODO entry is repeating.
  2. Generate a list of future events (with a limit of some sort. 6 months?).
  3. Add individual events to the event list.

One caveat here is to investigate how tui-calendar handles repeating events. Perhaps it would be sufficient to convert org's repeating notation into a repeating events specific that tui-calendar supports.

Happy to accept PRs in any case.

@dmitrym0 dmitrym0 added bug Something isn't working enhancement New feature or request help wanted Extra attention is needed labels Nov 15, 2023
@MCotocel
Copy link
Author

I'll take a stab at it and see what I can do over the next few days / weeks, once my school workload is a bit lighter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants