diff --git a/src/snek/app.py b/src/snek/app.py index 3e4ad5e..362d519 100644 --- a/src/snek/app.py +++ b/src/snek/app.py @@ -33,6 +33,7 @@ from snek.view.about import AboutHTMLView, AboutMDView from snek.view.avatar import AvatarView from snek.view.docs import DocsHTMLView, DocsMDView from snek.view.drive import DriveView +from snek.view.drive import DriveApiView from snek.view.index import IndexView from snek.view.login import LoginView from snek.view.logout import LogoutView @@ -178,7 +179,8 @@ class Application(BaseApplication): self.router.add_view("/threads.html", ThreadsView) self.router.add_view("/terminal.ws", TerminalSocketView) self.router.add_view("/terminal.html", TerminalView) - self.router.add_view("/drive.json", DriveView) + self.router.add_view("/drive.json", DriveApiView) + self.router.add_view("/drive.html", DriveView) self.router.add_view("/drive/{drive}.json", DriveView) self.router.add_view("/stats.json", StatsView) self.router.add_view("/user/{user}.html", UserView) diff --git a/src/snek/static/file-manager.js b/src/snek/static/file-manager.js index 55dbac6..b0d9765 100644 --- a/src/snek/static/file-manager.js +++ b/src/snek/static/file-manager.js @@ -9,6 +9,7 @@ class FileBrowser extends HTMLElement { } connectedCallback() { + this.path = this.getAttribute("path") || ""; this.renderShell(); this.load(); } @@ -19,11 +20,11 @@ class FileBrowser extends HTMLElement { - -
+{% include 'settings/repositories/form.html' %}Are you sure you want to delete the following repository?