Estoy viendo algunos comportamientos de categorización extraños en Outlook 2016 en El Capitán.
En la lista de categorías de la GUI, hay una categoría llamada, por ejemplo, "Categoría 1", con el color rojo. Cuando uso la GUI, esa categoría se aplica correctamente.
Pero cuando uso AppleScript para aplicar la etiqueta "Categoría 1", se aplica un color diferente, y no hay una marca de verificación junto a "Categoría1" en la GUI. Es como que hay dos categorías con el mismo nombre, y AppleScript y la GUI apuntan a diferentes.
¿Alguien más ha visto esto o tiene una solución?
Gracias.
Actualizado: Aquí hay un fragmento de código que muestra cómo estoy usando AppleScript. Además, tenga en cuenta que muchas de mis categorías se importan desde un archivo PST de Windows.
tell application "Microsoft Outlook"
-- get the currently selected message or messages
set selectedMessages to current messages
-- if there are no messages selected, warn the user and then quit
if selectedMessages is {} then
display dialog "Please select a message first and then run this script." with icon 1
return
end if
repeat with theMessage in selectedMessages
set categoryList to get categories of theMessage
set cleanCategoryList to {}
set wasCategoryRemoved to 0
repeat with theCategory in categoryList
if name of theCategory is "Category1" then
set wasCategoryRemoved to 1
else
set end of cleanCategoryList to theCategory
end if
end repeat
if wasCategoryRemoved is 0 then
set end of cleanCategoryList to category "Category1"
end if
set categories of theMessage to cleanCategoryList
end repeat
end tell