浏览代码

fix(web-search): URL-encode search parameters (#10910)

Fixes #10884
jackh 3 年之前
父节点
当前提交
140c977a3d
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      plugins/web-search/web-search.plugin.zsh

+ 1 - 1
plugins/web-search/web-search.plugin.zsh

@@ -35,7 +35,7 @@ function web_search() {
   if [[ $# -gt 1 ]]; then
     # build search url:
     # join arguments passed with '+', then append to search engine URL
-    url="${urls[$1]}${(j:+:)@[2,-1]}"
+    url="${urls[$1]}$(omz_urlencode ${@[2,-1]})"
   else
     # build main page url:
     # split by '/', then rejoin protocol (1) and domain (2) parts with '//'