From c20f16e9302d84e0d63bbd42b0b5afba6c2697e1 Mon Sep 17 00:00:00 2001 From: Marc-Roig Date: Fri, 28 Apr 2023 11:57:28 +0200 Subject: [PATCH] fix: do not remove tables if array is empty --- packages/core/admin/ee/server/utils/persisted-tables.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/core/admin/ee/server/utils/persisted-tables.js b/packages/core/admin/ee/server/utils/persisted-tables.js index c03194c892..3cb231af01 100644 --- a/packages/core/admin/ee/server/utils/persisted-tables.js +++ b/packages/core/admin/ee/server/utils/persisted-tables.js @@ -124,6 +124,9 @@ const persistTablesWithPrefix = async (tableNamePrefix) => { const removePersistedTablesWithSuffix = async (tableNameSuffix) => { const tableNameRegex = new RegExp(`.*${tableNameSuffix}$`); const tableNames = await findTables({ strapi }, tableNameRegex); + if (!tableNames.length) { + return; + } await removePersistedTables({ strapi }, tableNames); };