From: Lukasz Bardeli Date: Tue, 13 Sep 2016 10:28:42 +0000 (+0200) Subject: [Feedback] add nullable to type parameter and fix isPatternSupported X-Git-Tag: submit/tizen/20160920.235405~3^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ea8147b67d5f872b503eadae4c310dfbc1413f3b;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [Feedback] add nullable to type parameter and fix isPatternSupported [Verification] TCT auto test 100% Change-Id: I307eb3026d9f73d535b5b066a55425a33eb7ab12 Signed-off-by: Lukasz Bardeli --- diff --git a/src/feedback/feedback_api.js b/src/feedback/feedback_api.js index afa0b35c..6a7f6930 100755 --- a/src/feedback/feedback_api.js +++ b/src/feedback/feedback_api.js @@ -45,7 +45,7 @@ function callNative(cmd, args) { } if (result['status'] == 'success') { - if (result['result']) { + if (result.hasOwnProperty('result')) { return result['result']; } return true; @@ -130,8 +130,18 @@ FeedbackManager.prototype.isPatternSupported = function(pattern, type) { FeedbackManager.prototype.play = function(pattern, type) { var args = validator_.validateArgs(arguments, [ - {name: 'pattern', type: types_.ENUM, values: Object.keys(FeedbackPattern)}, - {name: 'type', type: types_.ENUM, values: Object.keys(FeedbackType), 'optional' : true}, + { + name: 'pattern', + type: types_.ENUM, + values: Object.keys(FeedbackPattern) + }, + { + name: 'type', + type: types_.ENUM, + values: Object.keys(FeedbackType), + optional : true, + nullable : true + }, ]); var nativeParam = {