Add sanity checks to plugin watcher

This commit is contained in:
Andrew Kingston 2022-08-18 12:22:32 +01:00
parent c561156670
commit 2d5d22c914
1 changed files with 4 additions and 0 deletions

View File

@ -151,6 +151,10 @@ module.exports = server.listen(env.PORT || 0, async () => {
awaitWriteFinish: true, awaitWriteFinish: true,
}) })
.on("all", async (event: string, path: string) => { .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 () => { await tenancy.doInTenant(DEFAULT_TENANT_ID, async () => {
try { try {
const split = path.split("/") const split = path.split("/")