Browse Source

file upload try catch

Ivan Greenking 1 week ago
parent
commit
47f34385cc
1 changed files with 11 additions and 6 deletions
  1. 11 6
      models.js

+ 11 - 6
models.js

@@ -45,12 +45,17 @@ module.exports = async (dbName='snippet') => {
 
 
             static async fromFileData(fileData){
-                let image  = new Image({})
-                image.fileData = fileData
-                image.url      = `images/${fileData.filename}`
-                image.originalFileName = fileData.originalname
-                await image.save()
-                return image;
+		try {
+			let image  = new Image({})
+			image.fileData = fileData
+			image.url      = `images/${fileData.filename}`
+			image.originalFileName = fileData.originalname
+			await image.save()
+			return image;
+		}
+		catch(e){
+		    console.log('wrong file')
+		}
             }
 
             static get relations(){