Skip to content

Commit 96ea7b7

Browse files
committed
Update search
1 parent 518e710 commit 96ea7b7

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

airports.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,17 @@ def key_for_airports(airport):
8383
wf.magic_prefix = 'wf:'
8484

8585
# Get args from Workflow, already in normalized Unicode
86-
if not wf.args or not len(wf.args) >= 1 : return 1
86+
if not wf.args or not len(wf.args) >= 1 :
87+
wf.add_item('Searching...')
88+
wf.send_feedback()
89+
return 1
8790
airportquery = u' '.join(wf.args).strip().encode('utf-8')
8891

8992
# If no query, return.
90-
if not airportquery: return 1
93+
if not airportquery or len(airportquery) <= 2 :
94+
wf.add_item('Please enter 2 or more characters!')
95+
wf.send_feedback()
96+
return 1
9197

9298
# If '--update' is passed as parameter, update cached data.
9399
if airportquery == '--update':
@@ -181,7 +187,7 @@ def key_for_airports(airport):
181187
wf.send_feedback()
182188

183189

184-
if __name__ == '__main__':
190+
if __name__ == u'__main__':
185191
# Create a global `Workflow` object
186192
wf = Workflow(libraries=['./lib'], update_settings={
187193
'github_slug': 'otherguy/alfred-airports-workflow',

0 commit comments

Comments
 (0)