Neues Referee zeug
This commit is contained in:
@@ -31,14 +31,15 @@ export interface CreateEvent {
|
||||
}
|
||||
|
||||
export interface UpdateEvent {
|
||||
name: string;
|
||||
start: Dayjs;
|
||||
end: Dayjs;
|
||||
deadline: Dayjs;
|
||||
maxTeamMembers: number;
|
||||
schemType: string | null;
|
||||
publicSchemsOnly: boolean;
|
||||
spectateSystem: boolean;
|
||||
name?: string;
|
||||
start?: Dayjs;
|
||||
end?: Dayjs;
|
||||
deadline?: Dayjs;
|
||||
maxTeamMembers?: number;
|
||||
schemType?: string | null;
|
||||
publicSchemsOnly?: boolean;
|
||||
addReferee?: number[];
|
||||
removeReferee?: number[];
|
||||
}
|
||||
|
||||
export class EventRepo {
|
||||
@@ -74,13 +75,14 @@ export class EventRepo {
|
||||
method: "PUT",
|
||||
body: JSON.stringify({
|
||||
name: event.name,
|
||||
start: +event.start,
|
||||
end: +event.end,
|
||||
deadline: +event.deadline,
|
||||
start: event.start?.valueOf(),
|
||||
end: event.end?.valueOf(),
|
||||
deadline: event.deadline?.valueOf(),
|
||||
maxTeamMembers: event.maxTeamMembers,
|
||||
schemType: event.schemType,
|
||||
publicSchemsOnly: event.publicSchemsOnly,
|
||||
spectateSystem: event.spectateSystem,
|
||||
addReferee: event.addReferee,
|
||||
removeReferee: event.removeReferee,
|
||||
}),
|
||||
headers: {
|
||||
"Content-Type": "application/json",
|
||||
|
||||
@@ -30,7 +30,7 @@ export interface CreateFight {
|
||||
blueTeam: number;
|
||||
redTeam: number;
|
||||
start: Dayjs;
|
||||
kampfleiter: number | null;
|
||||
spectatePort: number | null;
|
||||
group: string | null;
|
||||
}
|
||||
|
||||
@@ -40,7 +40,7 @@ export interface UpdateFight {
|
||||
blueTeam: number | null;
|
||||
redTeam: number | null;
|
||||
start: Dayjs | null;
|
||||
kampfleiter: number | null;
|
||||
spectatePort: number | null;
|
||||
group: string | null;
|
||||
}
|
||||
|
||||
@@ -64,7 +64,7 @@ export class FightRepo {
|
||||
blueTeam: fight.blueTeam,
|
||||
redTeam: fight.redTeam,
|
||||
start: +fight.start,
|
||||
kampfleiter: fight.kampfleiter,
|
||||
spectatePort: fight.spectatePort,
|
||||
group: fight.group,
|
||||
}),
|
||||
}).then(value => value.json())
|
||||
@@ -80,7 +80,7 @@ export class FightRepo {
|
||||
blueTeam: fight.blueTeam,
|
||||
redTeam: fight.redTeam,
|
||||
start: fight.start?.valueOf(),
|
||||
kampfleiter: fight.kampfleiter,
|
||||
spectatePort: fight.spectatePort ?? 0,
|
||||
group: fight.group,
|
||||
}),
|
||||
}).then(value => value.json())
|
||||
|
||||
Reference in New Issue
Block a user