浏览代码

Fix bug when no search param specified

John R. Supplee 4 年之前
父节点
当前提交
e70a1f0a60
共有 1 个文件被更改,包括 6 次插入4 次删除
  1. 6 4
      config/router.js

+ 6 - 4
config/router.js

@@ -160,10 +160,12 @@ FlowRouter.route('/global-search', {
     Utils.manageMatomo();
     DocHead.setTitle(TAPi18n.__('globalSearch-title'));
 
-    Session.set(
-      'globalQuery',
-      decodeURIComponent(FlowRouter.getQueryParam('q')),
-    );
+    if (FlowRouter.getQueryParam('q')) {
+      Session.set(
+        'globalQuery',
+        decodeURIComponent(FlowRouter.getQueryParam('q')),
+      );
+    }
     BlazeLayout.render('defaultLayout', {
       headerBar: 'globalSearchHeaderBar',
       content: 'globalSearch',