Преглед изворни кода

change route on 'OPEN_NODE'

axolotle пре 3 година
родитељ
комит
35fecd8ca2
1 измењених фајлова са 6 додато и 2 уклоњено
  1. 6 2
      src/store/modules/library.js

+ 6 - 2
src/store/modules/library.js

@@ -144,12 +144,16 @@ export default {
     // ││││ ││ │├─╴╰─╮
     // ╵╰╯╰─╯└─╯╰─╴╶─╯
 
-    'UPDATE_QUERY_NODES' ({ state }, from) {
+    'UPDATE_QUERY_NODES' ({ state }) {
       const query = {
         mode: state.mode,
         nodes: [...state.nodebook.map(ids => ids.join(','))]
       }
-      router.push({ query })
+      if (router.currentRoute.name !== 'library') {
+        router.push({ name: 'library', query })
+      } else {
+        router.push({ query })
+      }
     },
 
     async 'OPEN_NODE' ({ state, commit, dispatch }, { parentId, childId }) {