Skip to content
Snippets Groups Projects
Commit cca8846f authored by Yannis Barlas's avatar Yannis Barlas
Browse files

fix(server): allow files without mimetype to be uploaded

parent 6331dce0
No related branches found
No related tags found
1 merge request!81Allow files without mimetype to be uploaded
......@@ -47,6 +47,22 @@ describe('File Storage Service', () => {
expect(storedObject).toHaveLength(1)
})
it('uploads a not common extension file', async () => {
const filePath = path.join(
process.cwd(),
'src',
'services',
'__tests__',
'files',
'entry.njk',
)
const fileStream = fs.createReadStream(filePath)
const storedObject = await upload(fileStream, 'entry.njk')
expect(storedObject).toHaveLength(1)
expect(storedObject[0].mimetype).toBe('application/octet-stream')
})
it('uploads an jpg image file', async () => {
const filePath = path.join(
process.cwd(),
......
---
pagination:
data: articleQuery.articles
size: 1
alias: article
layout: article-preview.njk
class: article-preview
permalink: "/articles/{{article.shortId}}/index.html"
---
\ No newline at end of file
......@@ -377,7 +377,7 @@ const upload = async (fileStream, filename, options = {}) => {
const { forceObjectKeyValue } = options
const mimetype = mime.lookup(filename)
const mimetype = mime.lookup(filename) || 'application/octet-stream'
let storedObjects = []
const hashedFilename =
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment