1
0
mirror of https://github.com/sasjs/server.git synced 2026-01-14 01:10:05 +00:00

chore: addExtension function fix and testing

This commit is contained in:
Mihajlo Medjedovic
2021-10-18 16:24:10 +00:00
parent 6efb2d0b51
commit 94fc242afe
3 changed files with 19 additions and 2 deletions

View File

@@ -26,5 +26,11 @@ export const generateUniqueFileName = (fileName: string, extension = '') =>
].join('')
export const addExtensionIfNotFound = (value: string, extension: string) => {
return !value.includes('.') ? `.${extension}` : ''
const valueSplit = value.split('.')
if (valueSplit.length < 2) return `.${extension}`
const hasExt = valueSplit[valueSplit.length - 1].length === 3
return !hasExt ? `.${extension}` : ''
}