diff video.py @ 20:cf6842952e13

serve api/folderTree
author drewp@bigasterisk.com
date Mon, 17 Apr 2023 00:42:59 -0700
parents 1b388ee5dd09
children 9e56e86a6814
line wrap: on
line diff
--- a/video.py	Mon Apr 17 00:42:27 2023 -0700
+++ b/video.py	Mon Apr 17 00:42:59 2023 -0700
@@ -38,6 +38,10 @@
     })
 
 
+def folderTree(req: Request) -> JSONResponse:
+    return JSONResponse(store.folderTree())
+
+
 async def ingestVideoUrl(req: Request) -> Response:
     url = await req.body()
     await svc.ingestUrl(url.decode('utf8'))
@@ -70,6 +74,7 @@
         routes=[
             Route('/video/api/', root),
             Route('/video/api/videos', videos),
+            Route('/video/api/folderTree', folderTree),
             Route('/video/api/ingest/videoUpload',
                   ingestVideoUpload,
                   methods=['POST']),