fixed installation failed when w3c widget without min-version attribute in config...
authorSoyoung Kim <sy037.kim@samsung.com>
Thu, 7 Mar 2013 06:48:19 +0000 (15:48 +0900)
committerGerrit Code Review <gerrit2@kim11>
Fri, 8 Mar 2013 08:01:42 +0000 (17:01 +0900)
[Issue#] N/A
[Problem] If W3C widget hasn't min-version attribute, installation fail.
[Cause] side effect.
[Solution] if widget is w3c widget, skip to check required version.
[SCMRequest] N/A

src/jobs/widget_install/task_widget_config.cpp

index 74b006d..b53bb25 100644 (file)
@@ -588,9 +588,13 @@ bool TaskWidgetConfig::isMinVersionCompatible(
     widgetVersion) const
 {
     if (widgetVersion.IsNull() || (*widgetVersion).empty()) {
-        LogWarning("minVersion attribute is empty. WRT assumes platform "
-                   "supports this widget.");
-        return false;
+        if (appType == WrtDB::AppType::APP_TYPE_TIZENWEBAPP) {
+            return false;
+        } else {
+            LogWarning("minVersion attribute is empty. WRT assumes platform "
+                    "supports this widget.");
+            return true;
+        }
     }
 
     //Parse widget version