Comments (6)
Yes. As far as I can tell, this repetition is shown the next time that you open the program, not when you create the task.
from planify.
I believe I have stumbled onto the cause of this phenomenon. To test this I created a task in nextcloud and ran planify from the terminal. When looking at the task it looked like this:
get_vtodo_by_url
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Nextcloud Tasks v0.15.0
BEGIN:VTODO
UID:28afe78e-6427-498c-9ec5-4caf90425ebd
CREATED:20240624T002500
LAST-MODIFIED:20240624T002512
DTSTAMP:20240624T002512
SUMMARY:HAILMARY
DUE:20240625T040000
END:VTODO
END:VCALENDAR
I then opened tasks.org on my phone and triggered a sync. Syncing planify again shows the same task with much more (and different) metadata:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:+//IDN bitfire.at//ical4android (org.tasks)
BEGIN:VTODO
DTSTAMP:20240623T232827Z
UID:28afe78e-6427-498c-9ec5-4caf90425ebd
SEQUENCE:1
CREATED:20240624T002500Z
LAST-MODIFIED:20240623T232825Z
SUMMARY:HAILMARY
STATUS:NEEDS-ACTION
DUE;TZID=Europe/London:20240625T040001
BEGIN:VALARM
TRIGGER;RELATED=END:PT0S
ACTION:DISPLAY
DESCRIPTION:Default Tasks.org description
END:VALARM
END:VTODO
BEGIN:VTIMEZONE
TZID:Europe/London
LAST-MODIFIED:20231222T233358Z
BEGIN:DAYLIGHT
TZNAME:BST
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
DTSTART:19810329T010000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:GMT
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
DTSTART:19961027T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
It seems that tasks.org is actually overwriting whats on the server which is playing havoc with planify. I hope that the above can shed some light into which particular bit of metadata is causing the above bug but I believe other issues such as #1351 may be caused by this as well.
from planify.
I have not been able to reproduce this bug, is it still happening?
from planify.
I'm sorry, but it's not happening to me, maybe you could upload a video to see how to get to the bug, thanks.
from planify.
I am seeing the bug as well. Some tasks are being set to repeat yearly with an end date in 1963 if i recall
from planify.
I agree with brokoli18s observations. It seems planify is assuming "yearly repeat" after you edited and synced an item with Tasks (on Android, https://tasks.org ) for some reason. Even though there is specifically no repeat set in Tasks that is. It does not seem to break anything but it is a bit annoying.
from planify.
Related Issues (20)
- i hope that you add the feature to go back as in browsers by typing alt + left arrow
- Error at build: Cannot convert from `int64` to `time_t` HOT 7
- bug: task schedule button issues
- Relative repeat schedule times
- More statuses for tasks (e. g. in progress)
- Random deletions of tasks when duplicating
- When moving local list to Todoist, list becomes corrupted and random deletions occur
- Tag adding while adding a task w/ the @ operator
- Subtasks hidden when reopening app HOT 8
- Some tasks (projects) never finish synchronizing HOT 5
- No Caldav on Planify installed with Flathub HOT 2
- Add ability to move multiple tasks at once
- trying to mark task as completed returns error http 200
- When adding a subtask from the panel view, a high number of sub-task pop-up opens HOT 1
- Feature Request: CLI API to enable community tool contributions (new task by voice / system tray / etc)
- An error
- bug: on moves pinned task position captured
- Subtasks of recurring parents arent marked undone after recurrence
- Nextcloud - be able to work offline HOT 1
- Description not shown in side panel HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from planify.