mirror of
https://github.com/aluxnimm/outlookcaldavsynchronizer.git
synced 2026-04-26 11:35:47 +03:00
[GH-ISSUE #154] Tasks not "done" in Outlook #1054
Labels
No labels
1.0
1.0
1.0
2.0
Feature
Feature request
Google
Google Calendar
async
attachement
auto-migrated
auto-migrated
auto-migrated
bug
critical
enhancement
help wanted
implemented
pull-request
solved
solved
sourceforge
sourceforge
sourceforge
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/outlookcaldavsynchronizer#1054
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub (Aug 17, 2016).
Original GitHub issue: https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/154
Hey there!
I love the tool. Everything seems to work fine, except one thing: the task-synchronization.
I use baikal as the server, outlook 2010 as the mail client and the newest version of caldavsynchronizer.
The problem is: Although the tasks I added via iPod touch were added to Outlook, they seem not to get the status information.
Tasks, that I marked as done (e. g. on the iPod) are shown like expected on the iPod, in the "infcloud"-Webinterface and in Thunderbird. Only Outlook doesn't mark them as "done".
Is it an outlook thing or a synchronizing problem?
Hope you are able to help. Didn't find any help for this...
Jetzt habe ich gesehen, dass ihr auch Deutsch versteht :D
Also in Kurzfassung: Auf anderen Geräten erstellte Aufgaben werden auch auf Outlook übertragen, aber der "erledigt" status wird offenbar nicht erkannt / nicht übermittelt / was auch immer.
Habe ich etwas verkehrt gemacht? Oder habe ich vielleicht einen kleinen Bug entdeckt? ;)
@ghost commented on GitHub (Aug 17, 2016):
Habe nun Folgendes festgestellt:
Wenn ich in Outlook, Thunderbird oder Infcloud eine Aufgabe "abhake", erhält sie den Status "erledigt" und einen Fortschritt von 100%. Diesen Status übernimmt Outlook dann auch.
Der nicht übernommene Status kommt von Aufgaben, die ich auf dem iPod als "erledigt" markiert habe. Hier wird offenbar dann nur der Fortschritt auf 100% gesetzt, aber der Status nicht auf "erledigt" gesetzt.
Das scheint also eher ein Kommunikationsproblem zwischen iPod und baikal zu sein...
Observed the following:
When marking a task as done (checkmark) in Thunderbird, Outlook or Infcloud, the task seems to get the status "done" and a progress of 100%. When checking a task on the iPod the task only receives a progress of 100% but not the "done" status.
Seems to be a communication problem of iPod and baikal.
@aluxnimm commented on GitHub (Aug 17, 2016):
Maybe we should set completed when progress is 100% anyway?
@ghost commented on GitHub (Aug 17, 2016):
Could be a solution. I just thought about how it would affect the separation of progress and status. But looking at the fact, that tasks in Outlook automatically are set to 100% when clicking the checkmark, Outlook seems to mix it itself. (Tried also to set only the 100% manually and Outlook marked the task as "done".)
So if it is possible to set tasks as completed with 100% progress it should be worth a try ;)
@aluxnimm commented on GitHub (Aug 17, 2016):
but outlook needs also a date for completion and we have none to set in that case when syncing from the server. So could only use sync time which is not what one wants possibly.
@ghost commented on GitHub (Aug 17, 2016):
Ah okay, I see. For me it should be okay, because nothing depends on that date. It's just for a to do list on my mini-server (Raspberry Pi). But other people may have problmes with that.
Well, maybe another server will solve the problem. I didn't try it with other ones yet.
@ghost commented on GitHub (Aug 17, 2016):
I just looked at what the database entry looks like. There seems to be a completion-date:
CALSCALE:GREGORIAN
PRODID:-//Apple Inc.//iOS 5.1.1//EN
VERSION:2.0
BEGIN:VTODO
COMPLETED:20160817T221413Z
CREATED:20160817T221352Z
DTSTAMP:20160817T221421Z
LAST-MODIFIED:20160817T221415Z
PERCENT-COMPLETE:100
SEQUENCE:0
SUMMARY:Testaufgabe 2
UID:EC98E496-A2D3-41F4-951D-F2AA7E7AC632
END:VTODO
END:VCALENDAR
@aluxnimm commented on GitHub (Aug 18, 2016):
Oh you edited the example, because your first comment also had STATUS:COMPLETED.
So the problem is that our library sets the missing STATUS to NEEDS-ACTION and we map that to olTaskWaiting. I will change that to olTaskComplete when there is a completed date and percent-complete at 100. This will fix your issue, will be in next release.
@ghost commented on GitHub (Aug 18, 2016):
Yeah, my first comment was another database-entry with the completed status (another task), sorry :)
Sounds good, many thanks! Is it possible to donate somewhere?
@aluxnimm commented on GitHub (Aug 18, 2016):
you are welcome!
you can donate via donate link in about dialog or via
https://sourceforge.net/projects/outlookcaldavsynchronizer/
@ghost commented on GitHub (Sep 4, 2016):
Tried the update today, works like a charm. Thank you very much! Donation is on its way :)
@aluxnimm commented on GitHub (Sep 4, 2016):
thx for confirmation and donation!