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

[home2] Drop one superfluous fetch of documents

Johan Ahlen пре 9 година
родитељ
комит
9e241d5

+ 0 - 2
desktop/core/src/desktop/static/desktop/js/home2.vm.js

@@ -46,8 +46,6 @@
       }
     }));
 
-    self.activeEntry().load();
-
     self.shareFormDocId = ko.observable('');
     self.exportFormDocIds = ko.observable('');
 

+ 3 - 1
desktop/core/src/desktop/templates/home2.mako

@@ -247,13 +247,15 @@ ${ fileBrowser.fileBrowser() }
           viewModel.openUuid(location.getParameter('uuid'));
         } else if (location.getParameter('path')) {
           viewModel.openPath(location.getParameter('path'));
+        } else {
+          viewModel.activeEntry().load();
         }
       };
       window.onpopstate = loadUrlParam;
       loadUrlParam();
 
       viewModel.activeEntry.subscribe(function (newEntry) {
-        if (newEntry.definition().uuid) {
+        if (newEntry.definition().uuid && ! newEntry.isRoot()) {
           hueUtils.changeURL('/home?uuid=' + newEntry.definition().uuid);
         }
       });