From 2f24000fb5ec5da54229ec13cacc8f3773d246d6 Mon Sep 17 00:00:00 2001 From: SiHuan Date: Tue, 6 Jul 2021 19:15:33 +0800 Subject: [PATCH] prohibit preview when download is not allowed --- server/router.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/router.go b/server/router.go index 1cb2cbb7..4fc7ea63 100644 --- a/server/router.go +++ b/server/router.go @@ -26,13 +26,15 @@ func InitApiRouter(engine *gin.Engine, download bool) { apiV2.GET("/info", controllers.Info) apiV2.POST("/get", controllers.Get) apiV2.POST("/path", controllers.Path) - apiV2.POST("/office_preview/:drive", controllers.OfficePreview) - apiV2.POST("/video_preview/:drive", controllers.VideoPreview) apiV2.POST("/local_search", controllers.LocalSearch) apiV2.POST("/global_search", controllers.GlobalSearch) apiV2.POST("/rebuild", controllers.RebuildTree) } + if download { + apiV2.POST("/office_preview/:drive", controllers.OfficePreview) + apiV2.POST("/video_preview/:drive", controllers.VideoPreview) + engine.GET("/d/*path", controllers.Down) } }