From ae9f196ec7e18add5b40ae259be53323b0d9b43e Mon Sep 17 00:00:00 2001 From: jim1_lin Date: Fri, 26 Feb 2016 18:40:53 +0800 Subject: [PATCH] add Bytes to check --- src/Schema.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Schema.js b/src/Schema.js index cc438584..d05d7d7c 100644 --- a/src/Schema.js +++ b/src/Schema.js @@ -762,6 +762,11 @@ function getObjectType(obj) { throw new Parse.Error(Parse.Error.INCORRECT_TYPE, JSON.stringify(obj) + " is not a valid GeoPoint"); } break; + case 'Bytes' : + if(!obj.base64) { + throw new Parse.Error(Parse.Error.INCORRECT_TYPE, 'Bytes type has no base64 field: ' + JSON.stringify(obj)); + } + break; default : throw new Parse.Error(Parse.Error.INCORRECT_TYPE, 'invalid type: ' + obj.__type); }