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 Extras
FAQ Members List Calendar Search Today's Posts Mark Forums Read

scripting task adds and preventing duplicates Thread Tools Search this Thread Display Modes
Hi all,

I wrote a script to cull tickets from Trac (or any RSS feed for that matter) and insert them as tasks in OmniFocus (similar to this thread).

Since I would like it to run once a day, I'd like to prevent duplicates from being entered (e.g. an RSS item from the day before). The complete method only supports project and context and the search term method appears to be a window operation.

Is it possible? Recommendations?

I would tackle your problem from the other side: keep track of the last item added, and start again from the next one.
Mmm, yes. Though I also would like to maintain priority (OmniFocus' sort order) by using a feed ordered as such. Last item added won't necessarily play well with it.

For now though, just being able to take tickets (user stories), make them projects and break it down to tangible actions in OmniFocus is wonderful.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
Thread Thread Starter Forum Replies Last Post
Scripting bridge: crash when trying to get child tasks of a task amorya OmniFocus Extras 8 2013-11-10 06:00 AM
Preventing projects from being deleted when complete Kay OmniFocus 1 for Mac 15 2012-03-27 11:50 AM
Preventing parts of graphics from scaling jdmuys OmniGraffle General 2 2009-01-22 09:33 AM
preventing omnifocus from starting up by itself counterpt OmniFocus 1 for Mac 6 2009-01-03 12:08 PM
Preventing unnecessary refreshes robertm OmniWeb General 0 2007-01-19 10:06 AM

All times are GMT -8. The time now is 07:16 AM.

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