From 4ad725842ece9525829ccb89220ebe39f537a824 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 20 Oct 2024 00:17:51 +0300 Subject: [PATCH] server: Trim .htm when importing zip (closes #500) --- src/services/utils.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/services/utils.ts b/src/services/utils.ts index 0747f744f..990df5004 100644 --- a/src/services/utils.ts +++ b/src/services/utils.ts @@ -219,11 +219,14 @@ function formatDownloadTitle(fileName: string, type: string | null, mime: string function removeTextFileExtension(filePath: string) { const extension = path.extname(filePath).toLowerCase(); - if (extension === '.md' || extension === '.markdown' || extension === '.html') { - return filePath.substr(0, filePath.length - extension.length); - } - else { - return filePath; + switch (extension) { + case ".md": + case ".markdown": + case ".html": + case ".htm": + return filePath.substr(0, filePath.length - extension.length); + default: + return filePath; } }