view data fixes
This commit is contained in:
@@ -40,7 +40,7 @@ export class LeagueMembershipService implements Service {
|
||||
async getLeagueMemberships(leagueId: string, currentUserId: string): Promise<any[]> {
|
||||
const res = await this.apiClient.getMemberships(leagueId);
|
||||
const members = (res as any).members || res;
|
||||
return members.map((m: any) => new LeagueMemberViewModel({ ...m, currentUserId }, currentUserId as any));
|
||||
return members.map((m: any) => new LeagueMemberViewModel({ ...m, currentUserId }));
|
||||
}
|
||||
|
||||
async removeMember(leagueId: string, performerDriverId: string, targetDriverId: string): Promise<any> {
|
||||
|
||||
@@ -21,7 +21,7 @@ export class LeagueStewardingService implements Service {
|
||||
|
||||
async getLeagueStewardingData(leagueId: string): Promise<LeagueStewardingViewModel> {
|
||||
if (!this.raceService || !this.protestService || !this.penaltyService || !this.driverService) {
|
||||
return new LeagueStewardingViewModel([], {});
|
||||
return new LeagueStewardingViewModel({ racesWithData: [], driverMap: {} });
|
||||
}
|
||||
|
||||
const racesRes = await this.raceService.findByLeagueId(leagueId);
|
||||
@@ -68,7 +68,7 @@ export class LeagueStewardingService implements Service {
|
||||
driverMap[d.id] = d;
|
||||
});
|
||||
|
||||
return new LeagueStewardingViewModel(racesWithData as any, driverMap);
|
||||
return new LeagueStewardingViewModel({ racesWithData: racesWithData as any, driverMap });
|
||||
}
|
||||
|
||||
async reviewProtest(input: any): Promise<void> {
|
||||
|
||||
Reference in New Issue
Block a user