Unverified Commit 96bb104f authored by Simon Esposito's avatar Simon Esposito Committed by GitHub
Browse files

Add missing fields to tournament end and reset JS runtime hooks. (#951)

parent 02a1fc5e
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@ The format is based on [keep a changelog](http://keepachangelog.com) and this pr
### Added
- Allow the socket acceptor to read session tokens from request headers.
- Add support for custom response headers set in server configuration.
- Add missing fields to tournament end and reset JS runtime hooks.

### Changed
- Stricter validation of limit in runtime storage list operations.
+14 −2
Original line number Diff line number Diff line
@@ -1836,7 +1836,13 @@ func (rp *RuntimeProviderJS) TournamentEnd(ctx context.Context, tournament *api.
	tournamentObj.Set("startActive", tournament.StartActive)
	tournamentObj.Set("endActive", tournament.EndActive)
	tournamentObj.Set("canEnter", tournament.CanEnter)
	if tournament.PrevReset != 0 {
		tournamentObj.Set("prevReset", tournament.PrevReset)
	}
	if tournament.NextReset != 0 {
		tournamentObj.Set("nextReset", tournament.NextReset)
	}
	tournamentObj.Set("operator", strings.ToLower(tournament.Operator.String()))
	metadataMap := make(map[string]interface{})
	err = json.Unmarshal([]byte(tournament.Metadata), &metadataMap)
	if err != nil {
@@ -1906,7 +1912,13 @@ func (rp *RuntimeProviderJS) TournamentReset(ctx context.Context, tournament *ap
	tournamentObj.Set("startActive", tournament.StartActive)
	tournamentObj.Set("endActive", tournament.EndActive)
	tournamentObj.Set("canEnter", tournament.CanEnter)
	if tournament.PrevReset != 0 {
		tournamentObj.Set("prevReset", tournament.PrevReset)
	}
	if tournament.NextReset != 0 {
		tournamentObj.Set("nextReset", tournament.NextReset)
	}
	tournamentObj.Set("operator", strings.ToLower(tournament.Operator.String()))
	metadataMap := make(map[string]interface{})
	err = json.Unmarshal([]byte(tournament.Metadata), &metadataMap)
	if err != nil {