From e127a591e1ac59cb43b8e6c49fcae8ffa1985580 Mon Sep 17 00:00:00 2001 From: Szymon Jastrzebski Date: Tue, 12 Dec 2017 10:19:56 +0100 Subject: [PATCH] [Feedback] Removing NotSupported exception in isPatternSupported method [Verification] TCT passed 100% Change-Id: Ic92d01d2335f038ee671ee9a9f4d516d5cb8ef5f Signed-off-by: Szymon Jastrzebski --- src/feedback/feedback_manager.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/feedback/feedback_manager.cc b/src/feedback/feedback_manager.cc index 3aba534a..07e03710 100644 --- a/src/feedback/feedback_manager.cc +++ b/src/feedback/feedback_manager.cc @@ -137,9 +137,11 @@ common::PlatformResult FeedbackManager::isPatternSupported(const std::string &pa } int ret = feedback_is_supported_pattern(type_e, pattern_e, patternStatus); - if (ret != FEEDBACK_ERROR_NONE) { + if (FEEDBACK_ERROR_NOT_SUPPORTED == ret) { + *patternStatus = false; + } else if (FEEDBACK_ERROR_NONE != ret) { LoggerE("isPatternSupported failed: %d", ret); - return CodeToResult(FEEDBACK_ERROR_NOT_SUPPORTED, "Pattern not supported"); + return CodeToResult(ret, "Checking pattern support failed"); } m_feedbackMapsPtr->setPatternSupport(pattern_e, type_e, *patternStatus); -- 2.34.1