diff --git a/src/plugins/serve-files.js b/src/plugins/serve-files.js index 5339d1b8311e841de207e19fab6a7fbe00900af1..aa5ba3e8fddde1efe79cc45b4ed1c36ca47898f1 100644 --- a/src/plugins/serve-files.js +++ b/src/plugins/serve-files.js @@ -15,7 +15,7 @@ export default async function serveFilePlugin (fastify, options) { reply.send(body) } catch (err) { if (isNotFoundError(err) || isVersionMismatchError(err)) throw createError(404, `File "${req.urlData('path')}" does not exist.`) - throw err + throw createError(err.statusCode || 500) } }) }