From bf45e6d076cf8730bde7fc081883606f4d6eb5f9 Mon Sep 17 00:00:00 2001 From: Srinivas Krishnan Date: Mon, 19 Jun 2017 22:29:03 +0530 Subject: [PATCH] Fix for #21760-A local packaged file is deleted when deploying from the web console (#21827) --- .../src/main/resources/applications/uploadButtons.inc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/appserver/admingui/common/src/main/resources/applications/uploadButtons.inc b/appserver/admingui/common/src/main/resources/applications/uploadButtons.inc index c4f48dcbb4e..09c26d68156 100644 --- a/appserver/admingui/common/src/main/resources/applications/uploadButtons.inc +++ b/appserver/admingui/common/src/main/resources/applications/uploadButtons.inc @@ -81,8 +81,11 @@ propertyList="$attribute{newList}" targets = "#{pageSession.selectedTargets}" ); - deleteFileFromTempDir(deleteTempFile="$attribute{filePath}"); - gf.redirect(page="#{request.contextPath}/common/removeFrame.jsf?#{pageSession.listPageLink}&#{extraArgs}&alertType=${alertType}&alertSummary=${alertSummary}&alertDetail=${alertDetail}&bare=true"); + if( ${needUpload}) { + gf.logger(logString="Deleting the file uploaded to Temp Directory", level="INFO"); + deleteFileFromTempDir(deleteTempFile="$attribute{filePath}"); + } + gf.redirect(page="#{request.contextPath}/common/removeFrame.jsf?#{pageSession.listPageLink}&#{extraArgs}&alertType=${alertType}&alertSummary=${alertSummary}&alertDetail=${alertDetail}&bare=true"); />