base
This commit is contained in:
@@ -131,7 +131,6 @@ func (con ServersApi) StartServer(ctx *gin.Context) {
|
||||
|
||||
var request StartServerRequest
|
||||
err := json.NewDecoder(ctx.Request.Body).Decode(&request)
|
||||
|
||||
if err != nil {
|
||||
ctx.AbortWithError(500, err)
|
||||
return
|
||||
@@ -157,7 +156,7 @@ func (con ServersApi) StartServer(ctx *gin.Context) {
|
||||
err = con.InstanceManager.StartServer(
|
||||
ctx,
|
||||
instanceServer.Id,
|
||||
server.Image.Registry+":"+server.Image.Tag,
|
||||
server.Image.Id,
|
||||
server.Command,
|
||||
server.Ports,
|
||||
)
|
||||
@@ -203,7 +202,6 @@ func (con ServersApi) GetServers(ctx *gin.Context) {
|
||||
Name: server.Image.Registry,
|
||||
Version: server.Image.Tag,
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
servers[i] = ServerInfo{
|
||||
@@ -420,7 +418,6 @@ func (con ServersApi) UpdateServer(ctx *gin.Context) {
|
||||
serverId := ctx.Param("server_id")
|
||||
var request UpdateServerRequest
|
||||
err := json.NewDecoder(ctx.Request.Body).Decode(&request)
|
||||
|
||||
if err != nil {
|
||||
ctx.AbortWithError(500, err)
|
||||
return
|
||||
@@ -431,7 +428,6 @@ func (con ServersApi) UpdateServer(ctx *gin.Context) {
|
||||
Nickname: request.Nickname,
|
||||
Command: request.DefaultCommand,
|
||||
})
|
||||
|
||||
if err != nil {
|
||||
ctx.AbortWithError(500, err)
|
||||
return
|
||||
@@ -439,7 +435,6 @@ func (con ServersApi) UpdateServer(ctx *gin.Context) {
|
||||
|
||||
for user, permissions := range request.UserPermissions {
|
||||
err = con.ServerAuthorization.SetPermissions(ctx, user, serverId, permissions)
|
||||
|
||||
if err != nil {
|
||||
log.Printf("failed to change user %s permissions for server %s due to %e", user, serverId, err)
|
||||
continue
|
||||
@@ -447,13 +442,11 @@ func (con ServersApi) UpdateServer(ctx *gin.Context) {
|
||||
}
|
||||
|
||||
ctx.JSON(200, "OK")
|
||||
|
||||
}
|
||||
|
||||
func (con ServersApi) BrowseServer(ctx *gin.Context) {
|
||||
serverId := ctx.Param("server_id")
|
||||
browserInfo, err := con.InstanceManager.StartFileBrowser(ctx, serverId)
|
||||
|
||||
if err != nil {
|
||||
ctx.AbortWithError(500, err)
|
||||
return
|
||||
@@ -497,14 +490,12 @@ func (con ServersApi) SetServerUserPermissions(ctx *gin.Context) {
|
||||
}
|
||||
var request SetServerUserPermissionsRequest
|
||||
err := json.NewDecoder(ctx.Request.Body).Decode(&request)
|
||||
|
||||
if err != nil {
|
||||
ctx.AbortWithError(500, err)
|
||||
return
|
||||
}
|
||||
|
||||
err = con.ServerAuthorization.SetPermissions(ctx, request.Username, serverId, request.Permissions)
|
||||
|
||||
if err != nil {
|
||||
ctx.AbortWithError(500, err)
|
||||
return
|
||||
|
Reference in New Issue
Block a user