Parcourir la source

Error logging fix. Check scene name not empty

rigwild il y a 5 ans
Parent
commit
7fa8d085f3
2 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 1 1
      server/functions.js
  2. 1 1
      server/routes/getImage.js

+ 1 - 1
server/functions.js

@@ -67,7 +67,7 @@ export const checkRequiredParameters = (requiredParameters, parameters) => {
  * @throws invalid scene name
  */
 export const checkSceneName = sceneName => {
-  if (!/^(?!.*\.\.).*$/.test(sceneName))
+  if (sceneName === '' || !/^(?!.*\.\.).*$/.test(sceneName))
     throw boom.conflict(`The requested scene name "${sceneName}" is not valid.`)
 }
 

+ 1 - 1
server/routes/getImage.js

@@ -21,7 +21,7 @@ router.get('/', asyncMiddleware(async (req, res) => {
     checkSceneName(sceneName)
   }
   catch (err) {
-    errorList.push(err)
+    errorList.push(err.message)
   }
 
   // Check `imageQuality` is an integer