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",
|
||||
|
||||
Reference in New Issue
Block a user