From a6fed3df4b9de0778ab9edff184f7f2435865bc4 Mon Sep 17 00:00:00 2001 From: Jihoon Chung Date: Mon, 22 Jul 2013 17:38:28 +0900 Subject: [PATCH] Fixed encryption fail issue [Issue#] N/A [Problem] Encrypt application is failed to install [Cause] Certify level checks return error. Because encrypt is done before certify level task and md5 checking is failed [Solution] Move certify level checking before encryption [SCMRequest] N/A Change-Id: I0500eeca1264e4dadec5d7871372890b52591a00 --- src/jobs/widget_install/job_widget_install.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jobs/widget_install/job_widget_install.cpp b/src/jobs/widget_install/job_widget_install.cpp index 12a7d7a..39d3d3e 100644 --- a/src/jobs/widget_install/job_widget_install.cpp +++ b/src/jobs/widget_install/job_widget_install.cpp @@ -188,10 +188,10 @@ JobWidgetInstall::JobWidgetInstall( AddTask(new TaskPrepareFiles(m_installerContext)); } AddTask(new TaskCertify(m_installerContext)); + AddTask(new TaskCertifyLevel(m_installerContext)); if (m_needEncryption) { AddTask(new TaskEncryptResource(m_installerContext)); } - AddTask(new TaskCertifyLevel(m_installerContext)); AddTask(new TaskFileManipulation(m_installerContext)); AddTask(new TaskManifestFile(m_installerContext)); if (m_installerContext.widgetConfig.packagingType == @@ -223,10 +223,10 @@ JobWidgetInstall::JobWidgetInstall( } AddTask(new TaskCertify(m_installerContext)); + AddTask(new TaskCertifyLevel(m_installerContext)); if (m_needEncryption) { AddTask(new TaskEncryptResource(m_installerContext)); } - AddTask(new TaskCertifyLevel(m_installerContext)); if (m_installerContext.mode.extension != InstallMode::ExtensionType::DIR) { AddTask(new TaskUpdateFiles(m_installerContext)); -- 2.7.4