Fix binary download condition 74/142274/1
authorSangkoo Kim <sangkoo.kim@samsung.com>
Thu, 3 Aug 2017 08:13:16 +0000 (17:13 +0900)
committerSangkoo Kim <sangkoo.kim@samsung.com>
Thu, 3 Aug 2017 08:13:16 +0000 (17:13 +0900)
Change-Id: Ib417c1c55c45c2b0d60826fb8465b6bda8413943
Signed-off-by: Sangkoo Kim <sangkoo.kim@samsung.com>
packaging/controlee-firmware-resource.spec
src/controlee_firmware_resource_internal.c

index 3c8147b967c36f7556396eb29f16d7756426a0a4..24a8b74815ca84f1b2c82e2172f3b159ba35f191 100644 (file)
@@ -56,6 +56,7 @@ rm -rf %{buildroot}
 /usr/bin/vconftool set -t int db/private/firmware_update/state 0 -s tizen::vconf::platform::rw
 /usr/bin/vconftool set -t int db/private/firmware_update/result 0 -s tizen::vconf::platform::rw
 /usr/bin/vconftool set -t string db/private/firmware_update/download_url "" -s tizen::vconf::platform::rw
+mkdir -p /opt/usr/data/ua-client
 
 %postun 
 /sbin/ldconfig
index 79e3c9cf24c94ec486057af52e87ef046ef18596..0c4082e7413713a3d339f21f11c804b8f2ce73d5 100644 (file)
@@ -73,7 +73,7 @@ void controlee_propagate_firmware_resource(void)
 void _handle_update_command(int64_t update_type)
 {
        if ((g_firmware_resource->state == 0 && update_type == CONTROLEE_FIRMWARE_EXEC_DOWNLOAD) ||
-                       (g_firmware_resource->state == 1 && update_type == CONTROLEE_FIRMWARE_EXEC_DOWNLOAD_AND_UPGRADE)) {
+                       (g_firmware_resource->state == 0 && update_type == CONTROLEE_FIRMWARE_EXEC_DOWNLOAD_AND_UPGRADE)) {
                if (g_firmware_resource->new_version && \
                                g_strcmp0(g_firmware_resource->current_version, g_firmware_resource->new_version)) {
                        FWR_LOGD("***Downloading image from [%s] ***", g_firmware_resource->package_uri);