From f0227a54fd6d71ee50490c0fa070cc92544fb151 Mon Sep 17 00:00:00 2001 From: zkldi Date: Sun, 7 Nov 2021 06:25:34 +0000 Subject: [PATCH] Improve sync scripts --- server/scripts/folders/folder-cache.ts | 2 +- server/scripts/sync-database/sync-database.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/scripts/folders/folder-cache.ts b/server/scripts/folders/folder-cache.ts index 8f4a3348a..ff4d8e69b 100644 --- a/server/scripts/folders/folder-cache.ts +++ b/server/scripts/folders/folder-cache.ts @@ -1,3 +1,3 @@ import { InitaliseFolderChartLookup } from "../../src/utils/folder"; -InitaliseFolderChartLookup(); +InitaliseFolderChartLookup().then(() => process.exit(1)); diff --git a/server/scripts/sync-database/sync-database.ts b/server/scripts/sync-database/sync-database.ts index 0fc9b7eb5..fdbeb58af 100644 --- a/server/scripts/sync-database/sync-database.ts +++ b/server/scripts/sync-database/sync-database.ts @@ -3,6 +3,7 @@ import { execSync } from "child_process"; import { monkDB } from "external/mongo/db"; +import fjsh from "fast-json-stable-hash"; import fs from "fs"; import CreateLogCtx, { KtLogger } from "lib/logger/logger"; import { TachiConfig } from "lib/setup/config"; @@ -12,7 +13,6 @@ import os from "os"; import path from "path"; import { ChartDocument, FolderDocument, SongDocument, TableDocument } from "tachi-common"; import { InitaliseFolderChartLookup } from "utils/folder"; -import fjsh from "fast-json-stable-hash"; interface SyncInstructions { pattern: RegExp;