backend: add mission interface method
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-08-15 22:34:22 -07:00
parent dae378a188
commit d30a94e42d

View File

@@ -19,6 +19,18 @@ func NewOperationsController(
}
}
func (svc *Operations) Success(ctx context.Context, params *validator.OperationSuccessRequest) (*validator.NullResponse, error) {
success_params := service.NewOperationCompleteParams(
params.Path,
)
err := svc.inner.CompleteOperation(ctx, int32(params.OperationID), success_params)
if err != nil {
return nil, err
}
return &validator.NullResponse{}, nil
}
// ActionOperationFailed implements actionOperationFailed operation.
//
// Fail the specified OperationID with a StatusMessage.