Feat: WebDAV mount folders

This commit is contained in:
HFO4
2020-02-18 13:45:59 +08:00
parent 86889e2fac
commit b4219927d6
8 changed files with 209 additions and 0 deletions

View File

@@ -135,3 +135,15 @@ func UserStorage(c *gin.Context) {
res := serializer.BuildUserStorageResponse(*currUser)
c.JSON(200, res)
}
// UserAvailablePolicies 用户存储策略设置
func UserAvailablePolicies(c *gin.Context) {
var service user.SettingService
if err := c.ShouldBindUri(&service); err == nil {
res := service.Policy(c, CurrentUser(c))
c.JSON(200, res)
} else {
c.JSON(200, ErrorResponse(err))
}
}