Joel a reacted to
dfay in Ulysses workflow
Hi Rob
I am getting the same issue described above with uo .
Also using any of u ug uf us throws a KeyError: 'displayName'
full message here:
[2017-10-28 10:51:16][ERROR: input.scriptfilter] Code 1: ulysses_items.py:124: SyntaxWarning: assertion is always true, perhaps remove parentheses?
assert (os.path.exists(args.limit_scope_dir),
10:51:15 workflow.py:2249 DEBUG workflow version: 1.0.0
10:51:15 workflow.py:1657 DEBUG reading settings from /Users/usernamehere/Library/Application Support/Alfred 3/Workflow Data/com.github.robwalton.alfred-ulysses-workflow/settings.json
10:51:15 workflow.py:2532 DEBUG Update check not due
10:51:15 ulysses_items.py:57 INFO ulysses_items.main(wf): args =
Namespace(kind='sheet', limit_scope_dir=None, query='', search_content=False, search_ulysses_path=True)
10:51:15 workflow.py:1884 DEBUG loading cached data: /Users/usernamehere/Library/Caches/com.runningwithcrayons.Alfred-3/Workflow Data/com.github.robwalton.alfred-ulysses-workflow/__workflow_update_status.cpickle
10:51:15 workflow.py:2462 DEBUG update_data: {u'available': False}
10:51:15 ulysses_items.py:82 INFO Added iCloud items from '/Users/usernamehere/Library/Mobile Documents/X5AZV975AG~com~soulmen~ulysses3/Documents/Library/Groups-ulgroup'
10:51:16 ulysses_items.py:82 INFO Added iCloud Inbox items from '/Users/usernamehere/Library/Mobile Documents/X5AZV975AG~com~soulmen~ulysses3/Documents/Library/Unfiled-ulgroup'
10:51:16 workflow.py:2267 ERROR 'displayName'
Traceback (most recent call last):
File "/Users/usernamehere/Dropbox/Sync/Alfred/Alfred.alfredpreferences/workflows/user.workflow.8A4FD89F-3A79-4823-934E-855B611DA3DD/workflow/workflow.py", line 2260, in run
func(self)
File "ulysses_items.py", line 85, in main
include_sheets)
File "ulysses_items.py", line 145, in parse_ulysses_for_groups_and_sheets
groups_tree = parse_ulysses.create_tree(root_dir, None)
File "/Users/usernamehere/Dropbox/Sync/Alfred/Alfred.alfredpreferences/workflows/user.workflow.8A4FD89F-3A79-4823-934E-855B611DA3DD/parse_ulysses.py", line 113, in create_tree
group = Group(rootgroupdir, parent_group)
File "/Users/usernamehere/Dropbox/Sync/Alfred/Alfred.alfredpreferences/workflows/user.workflow.8A4FD89F-3A79-4823-934E-855B611DA3DD/parse_ulysses.py", line 63, in __init__
join(self.dirpath, 'Info.ulgroup'))['displayName']
KeyError: 'displayName'
10:51:16 workflow.py:2269 INFO for assistance, see: https://github.com/robwalton/alfred-ulysses-workflow
10:51:16 workflow.py:2290 DEBUG workflow finished in 0.313 seconds