Selaa lähdekoodia

Fix bug when no search param specified

John R. Supplee 4 vuotta sitten
vanhempi
sitoutus
e70a1f0a60
1 muutettua tiedostoa jossa 6 lisäystä ja 4 poistoa
  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',