Переглянути джерело

[home2] Fix incorrect path for nested directories

Johan Ahlen 9 роки тому
батько
коміт
c8d96ed

+ 7 - 1
desktop/core/src/desktop/static/desktop/js/fileBrowser/hueFileEntry.js

@@ -44,7 +44,13 @@
     self.name = self.definition.name.substring(self.definition.name.lastIndexOf('/') + 1);
     self.isRoot = self.name === '';
     self.isDirectory = self.definition.type === 'directory';
-    self.path = self.definition.name;
+    if (self.isRoot) {
+      self.path = '/';
+    } else if (self.parent.isRoot) {
+      self.path = self.definition.name;
+    } else {
+      self.path = self.parent.path + self.definition.name;
+    }
     self.app = options.app;
 
     self.entriesToDelete = ko.observableArray();