The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus 1 for Mac
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
Double entries appearing? Thread Tools Search this Thread Display Modes
Okay, here is how I was able to reproduce this bug:

1. Create a new task on OF Mac with start date today, due date today, and recurring every 1 day
2. Sync the OF Mac with Omni Sync Server
3. Sync the OF iPhone with Omni Sync Server

At this point both OF Mac and OF iPhone have the same data.

4. Mark today's occurrence of this task done on OF iPhone. Quit OF iPhone before it syncs.
5. Mark today's occurrence of the same task done on OF Mac. Manually sync OF Mac.
6. Open OF iPhone and sync.

Now there will be 2 occurrences of the new task for tomorrow.

I don't normally manually sync, of course, but I think this demonstrates that something in the sync is not catching or resolving conflicts correctly between steps 4-6.

I hope this helps. I've already sent this to the support ninjas.
 
This specific example isn't a bug - if the same item is completed on multiple devices between syncs, they each generate a next action. After the syncs, each device get the ones created by the others.

Actions don't currently have any memory of which ones they came from or created when they were completed - they're just independent units. It is technically possible to add that sort of relationship and use it to try and trace the lineage back to the common ancestor so we can handle this like a sync conflict. Keep in mind that doing so comes at the cost of making syncs more complex and thus slower.

As always, folks that want a feature added can email the support ninjas and ask to be added to the item in question in our development database. Thanks!
 
Makes sense, thanks Brian.
 
Quote:
Originally Posted by Brian View Post
This specific example isn't a bug - if the same item is completed on multiple devices between syncs, they each generate a next action. After the syncs, each device get the ones created by the others.
I'm sure that this is what is still getting me multiple instances.

Am I correct that the ipad syncs upon opening but the iphone does not? If that's the case I'm guessing it's intentional because of the nature of the different devices, but it's not intuitive to me.

And the desktop syncs after changes and another interval?

I think my multiples could be avoided if I just force a sync whenever I use any version of OF.
 
Happy to help, Malisa!

The three editions of OmniFocus all behave the same way - they'll sync on launch if they notice it's been more than an hour since the last time that device synced. If it hasn't been an hour yet, they won't auto-sync, but you can always tap or click the button to force a sync.
 
I'm seeing the same thing, but it doesn't seem to have anything to do with sync.

I'm currently taking part in NaNoWriMo, a writing competition with the goal to write 1,667 word a day throughout the month of november.
So I made a task for each day with the word count goal for that particular day. I made them repeated tasks so I won't have to enter everything again next year.

So now I have a task "11,667 words" that's due today.
If I click to mark the task finished, it is marked as finished, but immediately under it appears the same task for the same day for next year.

Not a bug really, more of a display issue I guess, but it happens on all three devices and gets kind of annoying. Is there a way to not display the tasks until they become relevant?
 
Yes, you use a start date to hide actions from consideration until a future date. How would the program know that your repeated action isn't relevant until next year, unless you told it so?

If you want your daily writing tasks to not show up before the day they are due, put a start date of that same day (but an earlier hour) on them. When they repeat, the start date will be reset for next year as well as the due date.
 
I have the start dates set for 0.00h and the end dates for 23.55 for the respective days.
So if I click 'done' the task for today, the one that comes in has a start date of 0.00h, November 7th, 2011.
 
Quote:
Originally Posted by Flex View Post
I have the start dates set for 0.00h and the end dates for 23.55 for the respective days.
So if I click 'done' the task for today, the one that comes in has a start date of 0.00h, November 7th, 2011.
Exactly. If you view Available actions, you won't see that one until November 7, 2011. If you view Remaining actions, you'll always see it until you complete it. If you view Due Soon actions, you'll see it once you are within your "Due Soon" interval to the due date, until you complete it.
 
That worked, thanks. It seems the view also gets synced.

But is there a way to keep the done tasks visible without the ones from next year coming in? I find it quite motivating to see how far I've come.
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Double-click for Focus in New Window gone? [A: v1.9 changed to Option-Double Click.] bjornkri OmniFocus 1 for Mac 11 2012-05-17 09:52 AM
badges not appearing mikewjarun OmniFocus 1 for Mac 0 2012-04-04 06:37 PM
Stencils not appearing in canvas ollie OmniGraffle Extras 3 2011-09-02 02:58 PM
Stencils not appearing avandor OmniGraffle Extras 3 2010-12-14 11:50 AM
Tasks not appearing until restart menza OmniFocus 1 for Mac 1 2010-08-02 02:58 PM


All times are GMT -8. The time now is 12:53 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.