finish the rename for the data loaders

This commit is contained in:
2025-03-27 09:33:37 -07:00
parent fab99db755
commit 687fe0d826
7 changed files with 16 additions and 16 deletions

View File

@@ -4,9 +4,9 @@ import { startStandaloneServer } from "@apollo/server/standalone";
import { MergedResolvers } from "./MergedResolvers";
import { ServerContext } from "./ServerContext";
import { UnoptimizedInMemoryShuttleRepository } from "./repositories/UnoptimizedInMemoryShuttleRepository";
import { TimedApiBasedRepositoryLoader } from "./loaders/TimedApiBasedRepositoryLoader";
import { TimedApiBasedShuttleRepositoryLoader } from "./loaders/TimedApiBasedShuttleRepositoryLoader";
import { ETANotificationScheduler } from "./notifications/schedulers/ETANotificationScheduler";
import { loadTestData } from "./loaders/loadTestData";
import { loadShuttleTestData } from "./loaders/loadShuttleTestData";
import { AppleNotificationSender } from "./notifications/senders/AppleNotificationSender";
const typeDefs = readFileSync("./schema.graphqls", "utf8");
@@ -22,11 +22,11 @@ async function main() {
let notificationService: ETANotificationScheduler;
if (process.argv.length > 2 && process.argv[2] == "integration-testing") {
console.log("Using integration testing setup")
await loadTestData(repository);
await loadShuttleTestData(repository);
const appleNotificationSender = new AppleNotificationSender(false);
notificationService = new ETANotificationScheduler(repository, appleNotificationSender);
} else {
const repositoryDataUpdater = new TimedApiBasedRepositoryLoader(
const repositoryDataUpdater = new TimedApiBasedShuttleRepositoryLoader(
repository
);
await repositoryDataUpdater.start();