|
@@ -67,7 +67,7 @@
|
|
<key>argumenttrimmode</key>
|
|
<key>argumenttrimmode</key>
|
|
<integer>0</integer>
|
|
<integer>0</integer>
|
|
<key>argumenttype</key>
|
|
<key>argumenttype</key>
|
|
- <integer>2</integer>
|
|
|
|
|
|
+ <integer>1</integer>
|
|
<key>escaping</key>
|
|
<key>escaping</key>
|
|
<integer>68</integer>
|
|
<integer>68</integer>
|
|
<key>keyword</key>
|
|
<key>keyword</key>
|
|
@@ -105,6 +105,7 @@ function run(argv) {
|
|
let result
|
|
let result
|
|
try {
|
|
try {
|
|
result = JSON.parse(requestString)
|
|
result = JSON.parse(requestString)
|
|
|
|
+ result.data = result.data.filter((item)=>item.title.includes("{query}"))
|
|
} catch (e) {
|
|
} catch (e) {
|
|
console.log(e)
|
|
console.log(e)
|
|
return JSON.stringify({
|
|
return JSON.stringify({
|
|
@@ -132,7 +133,7 @@ function run(argv) {
|
|
})
|
|
})
|
|
}</string>
|
|
}</string>
|
|
<key>scriptargtype</key>
|
|
<key>scriptargtype</key>
|
|
- <integer>1</integer>
|
|
|
|
|
|
+ <integer>0</integer>
|
|
<key>scriptfile</key>
|
|
<key>scriptfile</key>
|
|
<string></string>
|
|
<string></string>
|
|
<key>subtext</key>
|
|
<key>subtext</key>
|
|
@@ -142,7 +143,7 @@ function run(argv) {
|
|
<key>type</key>
|
|
<key>type</key>
|
|
<integer>7</integer>
|
|
<integer>7</integer>
|
|
<key>withspace</key>
|
|
<key>withspace</key>
|
|
- <false/>
|
|
|
|
|
|
+ <true/>
|
|
</dict>
|
|
</dict>
|
|
<key>type</key>
|
|
<key>type</key>
|
|
<string>alfred.workflow.input.scriptfilter</string>
|
|
<string>alfred.workflow.input.scriptfilter</string>
|