From aeb42deb0154c7202ee52babb775b2843d12bcc8 Mon Sep 17 00:00:00 2001 From: Carlos Pacha Date: Thu, 11 Aug 2011 10:12:02 -0400 Subject: [PATCH] BUG 7417 Application update date from APP_CACHE_VIEW does not show correct value This issue was solved, these changes have been done it --- .../setup/setupSchemas/triggerAppDelegationUpdate.sql | 1 - .../methods/setup/setupSchemas/triggerApplicationUpdate.sql | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/workflow/engine/methods/setup/setupSchemas/triggerAppDelegationUpdate.sql b/workflow/engine/methods/setup/setupSchemas/triggerAppDelegationUpdate.sql index 4c12e658a..e78b80dcf 100755 --- a/workflow/engine/methods/setup/setupSchemas/triggerAppDelegationUpdate.sql +++ b/workflow/engine/methods/setup/setupSchemas/triggerAppDelegationUpdate.sql @@ -69,7 +69,6 @@ BEGIN DEL_FINISHED = NEW.DEL_FINISHED, DEL_DELAYED = NEW.DEL_DELAYED, APP_FINISH_DATE = NULL, - APP_UPDATE_DATE = NOW(), APP_OVERDUE_PERCENTAGE = NEW.APP_OVERDUE_PERCENTAGE WHERE APP_UID = NEW.APP_UID diff --git a/workflow/engine/methods/setup/setupSchemas/triggerApplicationUpdate.sql b/workflow/engine/methods/setup/setupSchemas/triggerApplicationUpdate.sql index 3f17cfde5..ad5fb26fd 100755 --- a/workflow/engine/methods/setup/setupSchemas/triggerApplicationUpdate.sql +++ b/workflow/engine/methods/setup/setupSchemas/triggerApplicationUpdate.sql @@ -12,5 +12,11 @@ BEGIN UPDATE APP_CACHE_VIEW SET APP_STATUS = @APP_STATUS WHERE APP_UID = NEW.APP_UID; END IF; + + IF(OLD.APP_DATA<>NEW.APP_DATA) THEN + + UPDATE APP_CACHE_VIEW SET APP_UPDATE_DATE = NOW() WHERE APP_UID = NEW.APP_UID; + + END IF; END