add test for fetchAndUpdateStopAndPolylineDataForRoutesInExistingSystemsInRepository

This commit is contained in:
2025-01-22 15:03:29 -08:00
parent 81d0bb9e01
commit 95f2181b1c
3 changed files with 23 additions and 15 deletions

View File

@@ -98,9 +98,7 @@ export class ApiBasedRepositoryLoader {
}
}
public async fetchAndUpdateStopAndPolylineDataForRoutesInExistingSystems() {
// Fetch from the API
// Pass JSON output into two different methods to update repository
public async fetchAndUpdateStopAndPolylineDataForRoutesInExistingSystemsInRepository() {
const systems = await this.repository.getSystems();
await Promise.all(systems.map(async (system: ISystem) => {
await this.fetchAndUpdateStopAndPolylineDataForRoutesWithSystemId(system.id);
@@ -108,6 +106,8 @@ export class ApiBasedRepositoryLoader {
}
public async fetchAndUpdateStopAndPolylineDataForRoutesWithSystemId(systemId: string) {
// Fetch from the API
// Pass JSON output into two different methods to update repository
const params = {
getStops: "2",
};