Value of WebAPIException should be number
authorDeqing Huang <deqing.huang@intel.com>
Fri, 13 Sep 2013 01:39:51 +0000 (09:39 +0800)
committerDeqing Huang <deqing.huang@intel.com>
Fri, 13 Sep 2013 07:52:20 +0000 (15:52 +0800)
For code like:
tizen.WebAPIException(tizen.WebAPIException.TYPE_MISMATCH_ERR)

the tizen.WebAPIException.TYPE_MISMATCH_ERR should be number, so that
the WebAPIException can be correctly constructed.

tizen/tizen_api.js

index f4e0863..5ac3d5e 100644 (file)
@@ -72,7 +72,7 @@ exports.WebAPIException = function (code, message, name) {
 }
 
 for (var value in errors)
-  Object.defineProperty(tizen.WebAPIException, errors[value].type, { value: value });
+  Object.defineProperty(tizen.WebAPIException, errors[value].type, { value: parseInt(value) });
 
 exports.WebAPIError = function (code, message, name) {
   var _code, _message, _name;