[WidgetService] - calling errorCallback on empty widget list 72/91072/1
authorAndrzej Popowski <a.popowski@samsung.com>
Wed, 5 Oct 2016 13:11:15 +0000 (15:11 +0200)
committerAndrzej Popowski <a.popowski@samsung.com>
Wed, 5 Oct 2016 13:11:15 +0000 (15:11 +0200)
Change-Id: Ib823e3693a2665b889effda57b28ad9011e491c9
Signed-off-by: Andrzej Popowski <a.popowski@samsung.com>
src/widgetservice/widgetservice_instance.cc

index 00599f1706141b16fdcb0cd46cc12ee692ba50c4..91a4759299265635bcabec18c5bf1bfc9daca1a8 100755 (executable)
@@ -227,6 +227,8 @@ TizenResult WidgetServiceInstance::GetWidgets(const picojson::object& args,
     if (WIDGET_ERROR_NONE > ret) {
       LoggerE("widget_service_get_widget_list() failed");
       result = WidgetServiceUtils::ConvertErrorCode(ret);
+    } else if (array->empty()) {
+      result = WidgetServiceUtils::ConvertErrorCode(WIDGET_ERROR_NOT_EXIST);
     } else {
       result = TizenSuccess{response};
     }