feat: game order api methods
This commit is contained in:
@@ -14,7 +14,6 @@ import (
|
||||
"galaxy/backend/internal/server/httperr"
|
||||
"galaxy/backend/internal/server/middleware/userid"
|
||||
"galaxy/backend/internal/telemetry"
|
||||
"galaxy/model/order"
|
||||
gamerest "galaxy/model/rest"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
@@ -26,8 +25,8 @@ import (
|
||||
// `engineclient` against running engine containers.
|
||||
type UserGamesHandlers struct {
|
||||
runtime *runtime.Service
|
||||
engine *engineclient.Client
|
||||
logger *zap.Logger
|
||||
engine *engineclient.Client
|
||||
logger *zap.Logger
|
||||
}
|
||||
|
||||
// NewUserGamesHandlers constructs the handler set. When runtime or
|
||||
@@ -123,7 +122,6 @@ func (h *UserGamesHandlers) Orders() gin.HandlerFunc {
|
||||
// handler. Per ARCHITECTURE.md §9 backend is the only caller
|
||||
// of the engine, so the body never carries a client-supplied
|
||||
// actor.
|
||||
_ = order.Order{}
|
||||
payload, err := rebindActor(body, mapping.RaceName)
|
||||
if err != nil {
|
||||
httperr.Abort(c, http.StatusBadRequest, httperr.CodeInvalidRequest, "request body must be a JSON object")
|
||||
|
||||
Reference in New Issue
Block a user