Browse Source

- Fix the mapping for SSE Race updates

master
Dan 2 years ago
parent
commit
451063c1dd
  1. 6
      packages/bridge-ui/src/app/components/race-details/race-details.component.ts

6
packages/bridge-ui/src/app/components/race-details/race-details.component.ts

@ -16,6 +16,8 @@ import { RaceEntry } from '../../models/raceEntry.model';
import { ServerSideEventsService } from '../../services/server-side-events.service';
import { UtilsService } from '../../services/utils.service';
import { plainToClass } from 'class-transformer';
@Component({
selector: 'app-race-details',
@ -175,7 +177,9 @@ export class RaceDetailsComponent implements AfterViewInit {
return;
}
this.updateRaceResults(data.newResults);
let _raceEntries = plainToClass(RaceEntry, data.newResults, { excludeExtraneousValues: true, enableCircularCheck: true });
this.updateRaceResults(_raceEntries);
}
updateRaceResults( data: any ) {

Loading…
Cancel
Save