mirror of
				https://github.com/KevinMidboe/zoff.git
				synced 2025-10-29 18:00:23 +00:00 
			
		
		
		
	Added more info on faulty input
- Sent in the results on REST - Sent in the update_required msg on socket.io connection
This commit is contained in:
		| @@ -2,7 +2,25 @@ function thumbnail(msg, coll, guid, offline, socket) { | ||||
|     if(msg.thumbnail && msg.channel && msg.adminpass && msg.thumbnail.indexOf("i.imgur.com") > -1){ | ||||
|         if(typeof(msg.channel) != "string" || typeof(msg.thumbnail) != "string" || | ||||
|             typeof(msg.adminpass) != "string" || typeof(msg.pass) != "string") { | ||||
|                 socket.emit("update_required"); | ||||
|                 var result = { | ||||
|                     channel: { | ||||
|                         expected: "string", | ||||
|                         got: msg.hasOwnProperty("channel") ? typeof(msg.channel) : undefined, | ||||
|                     }, | ||||
|                     pass: { | ||||
|                         expected: "string", | ||||
|                         got: msg.hasOwnProperty("pass") ? typeof(msg.pass) : undefined, | ||||
|                     }, | ||||
|                     thumbnail: { | ||||
|                         expected: "string", | ||||
|                         got: msg.hasOwnProperty("thumbnail") ? typeof(msg.thumbnail) : undefined, | ||||
|                     }, | ||||
|                     adminpass: { | ||||
|                         expected: "string", | ||||
|                         got: msg.hasOwnProperty("adminpass") ? typeof(msg.adminpass) : undefined, | ||||
|                     }, | ||||
|                 }; | ||||
|                 socket.emit("update_required", result); | ||||
|                 return; | ||||
|             } | ||||
|         msg.thumbnail = msg.thumbnail.replace(/^https?\:\/\//i, ""); | ||||
| @@ -30,7 +48,25 @@ function description(msg, coll, guid, offline, socket) { | ||||
|     if(msg.description && msg.channel && msg.adminpass && msg.description.length < 100){ | ||||
|         if(typeof(msg.channel) != "string" || typeof(msg.description) != "string" || | ||||
|             typeof(msg.adminpass) != "string" || typeof(msg.pass) != "string") { | ||||
|                 socket.emit("update_required"); | ||||
|                 var result = { | ||||
|                     channel: { | ||||
|                         expected: "string", | ||||
|                         got: msg.hasOwnProperty("channel") ? typeof(msg.channel) : undefined, | ||||
|                     }, | ||||
|                     pass: { | ||||
|                         expected: "string", | ||||
|                         got: msg.hasOwnProperty("pass") ? typeof(msg.pass) : undefined, | ||||
|                     }, | ||||
|                     description: { | ||||
|                         expected: "string", | ||||
|                         got: msg.hasOwnProperty("description") ? typeof(msg.description) : undefined, | ||||
|                     }, | ||||
|                     adminpass: { | ||||
|                         expected: "string", | ||||
|                         got: msg.hasOwnProperty("adminpass") ? typeof(msg.adminpass) : undefined, | ||||
|                     }, | ||||
|                 }; | ||||
|                 socket.emit("update_required", result); | ||||
|                 return; | ||||
|             } | ||||
|         var channel = msg.channel.toLowerCase(); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user