From c3df9d4598dca8489b367504e4867a31de253919 Mon Sep 17 00:00:00 2001 From: Gavin Cornwell Date: Wed, 1 Sep 2010 17:39:07 +0000 Subject: [PATCH] ALF-3967: F54 A section of the document details page shows details of the workflows that the document is involved in git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22144 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../webscripts/org/alfresco/repository/workflow/task.lib.ftl | 2 +- .../repo/web/scripts/workflow/WorkflowModelBuilder.java | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/config/alfresco/templates/webscripts/org/alfresco/repository/workflow/task.lib.ftl b/config/alfresco/templates/webscripts/org/alfresco/repository/workflow/task.lib.ftl index cf15225b41..8b1c72cc42 100644 --- a/config/alfresco/templates/webscripts/org/alfresco/repository/workflow/task.lib.ftl +++ b/config/alfresco/templates/webscripts/org/alfresco/repository/workflow/task.lib.ftl @@ -7,9 +7,9 @@ "id": "${task.id}", "url": "${task.url}", "name": "${task.name}", + "type": "${task.type}", "title": "${task.title}", "description": "${task.description}", - "type": "${task.type}", "state": "${task.state}", "path": "${task.path}", "isPooled": ${task.isPooled?string}, diff --git a/source/java/org/alfresco/repo/web/scripts/workflow/WorkflowModelBuilder.java b/source/java/org/alfresco/repo/web/scripts/workflow/WorkflowModelBuilder.java index a9b7e51ef1..22f795d392 100644 --- a/source/java/org/alfresco/repo/web/scripts/workflow/WorkflowModelBuilder.java +++ b/source/java/org/alfresco/repo/web/scripts/workflow/WorkflowModelBuilder.java @@ -279,9 +279,10 @@ public class WorkflowModelBuilder // do an extra query which makes things slow model.put(TASK_WORKFLOW_INSTANCE_PRIORITY, 2); model.put(TASK_WORKFLOW_INSTANCE_DUE_DATE, null); - if (workflowInstance.getDescription() != null) + String message = workflowInstance.getDescription(); + if (message != null && message.length() > 0) { - model.put(TASK_WORKFLOW_INSTANCE_MESSAGE, workflowInstance.description); + model.put(TASK_WORKFLOW_INSTANCE_MESSAGE, message); } else {