implement fetchAndUpdateAll for parking repository loader

This commit is contained in:
2025-04-11 16:44:54 -07:00
parent 16dce32887
commit d1a47baea6
2 changed files with 7 additions and 1 deletions

View File

@@ -21,6 +21,10 @@ export class ChapmanApiBasedParkingRepositoryLoader implements ParkingRepository
this.fetchAndUpdateParkingStructures = this.fetchAndUpdateParkingStructures.bind(this); this.fetchAndUpdateParkingStructures = this.fetchAndUpdateParkingStructures.bind(this);
} }
async fetchAndUpdateAll() {
await this.fetchAndUpdateParkingStructures();
}
async fetchAndUpdateParkingStructures(): Promise<void> { async fetchAndUpdateParkingStructures(): Promise<void> {
let json: any; let json: any;

View File

@@ -1,3 +1,5 @@
export interface ParkingRepositoryLoader { import { RepositoryLoader } from "../RepositoryLoader";
export interface ParkingRepositoryLoader extends RepositoryLoader {
fetchAndUpdateParkingStructures(): Promise<void>; fetchAndUpdateParkingStructures(): Promise<void>;
} }