From 2d5d22c91483caf29c5d09fc841325b173668e50 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Thu, 18 Aug 2022 12:22:32 +0100 Subject: [PATCH] Add sanity checks to plugin watcher --- packages/server/src/app.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/server/src/app.ts b/packages/server/src/app.ts index 124a261220..a830fd5518 100644 --- a/packages/server/src/app.ts +++ b/packages/server/src/app.ts @@ -151,6 +151,10 @@ module.exports = server.listen(env.PORT || 0, async () => { awaitWriteFinish: true, }) .on("all", async (event: string, path: string) => { + // Sanity checks + if (!path?.endsWith(".tar.gz") || !fs.existsSync(path)) { + return + } await tenancy.doInTenant(DEFAULT_TENANT_ID, async () => { try { const split = path.split("/")