RSSAmplifier

Blog on zzamboni.org · Sep 11, 2017

Fixing the Outlook-to-OmniFocus Script

0
Sign in to vote or save

Diego Zamboni · zzamboni.org

Here’s how to fix the breakage caused by one of the recent updates to Microsoft Outlook in the Outlook-to-OmniFocus AppleScript included with my SendToOmniFocus spoon.

One of the recent updates to Microsoft Outlook broke the Outlook-to-OmniFocus AppleScript (courtesy of Veritrope) included with my SendToOmniFocus spoon. I’m not sure which precise version introduced the breaking change, I’m currently at version “15.39 (170905)”, and the breakage started one or two updates ago. After some investigation, I found the cause — it seems Outlook AppleScript objects no longer have a “properties” field which contains things like “subject”, “content”, etc., rather their properties can be accessed directly on the object.

I have submitted a pull-request for the fix, but if you want to apply it right away, just change the following line in ~/.hammerspoon/Spoons/SendToOmniFocus.spoon/scripts/outlook-to-omnifocus.applescript:

set theProps to (properties of selectedItem)

to the following:

try
        set theProps to (properties of selectedItem)
on error
        set theProps to selectedItem
end try

This tries the old behavior, and upon failure uses the new one.

Read the original on zzamboni.org

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.