diff --git a/server/scripts/sync-database/sync-database.ts b/server/scripts/sync-database/sync-database.ts index 321f1ed43..084d98ffa 100644 --- a/server/scripts/sync-database/sync-database.ts +++ b/server/scripts/sync-database/sync-database.ts @@ -112,7 +112,7 @@ const syncInstructions: SyncInstructions[] = [ // Since the USC and BMS databases are managed Bokutachi-side, we // shouldn't be honoring any sort of updates from tachi-database-seeds // aside from an initial one. - const isInitial = await collection.findOne(); + const isInitial = (await collection.findOne()) === null; if (isInitial) { const r = await GenericUpsert(charts, collection, "chartID", logger, true); diff --git a/server/src/lib/builtin-clients/builtin-clients.ts b/server/src/lib/builtin-clients/builtin-clients.ts index 1f5e54fff..3e0bc1cbd 100644 --- a/server/src/lib/builtin-clients/builtin-clients.ts +++ b/server/src/lib/builtin-clients/builtin-clients.ts @@ -100,7 +100,7 @@ failOverLamp = false apiStatus = ${ServerConfig.OUR_URL}/api/v1/status ; Where to POST scores to. -apiEndpoint = ${ServerConfig.OUR_URL}/ir/direct-manual +apiEndpoint = ${ServerConfig.OUR_URL}/ir/direct-manual/import ; This thing is secret! Keep it so. You can manage your API Keys at ; ${ServerConfig.OUR_URL}/users/me -> Integrations -> API Keys!