fix(api): ssh cli

This commit is contained in:
ttk
2024-10-11 14:05:44 +08:00
parent 696135437d
commit fa719b64fa
6 changed files with 16 additions and 10 deletions

View File

@@ -521,6 +521,10 @@ func hasPerm[T model.Model](ctx context.Context, md T, resourceTypeName, action
}
func handlePermissions[T any](ctx *gin.Context, data []T, resourceTypeName string) (err error) {
if info := cast.ToBool(ctx.Query("info")); info {
return
}
currentUser, _ := acl.GetSessionFromCtx(ctx)
if !lo.Contains(conf.PermResource, resourceTypeName) {