diff --git a/config/alfresco/messages/bpm-messages.properties b/config/alfresco/messages/bpm-messages.properties index cea1f41baa..5ab43430a4 100644 --- a/config/alfresco/messages/bpm-messages.properties +++ b/config/alfresco/messages/bpm-messages.properties @@ -62,8 +62,8 @@ bpm_businessprocessmodel.property.bpm_workflowDueDate.title=Workflow Due Date bpm_businessprocessmodel.property.bpm_workflowDueDate.description=Workflow Due Date bpm_businessprocessmodel.property.bpm_workflowPriority.title=Workflow Priority bpm_businessprocessmodel.property.bpm_workflowPriority.description=Workflow Priority -bpm_businessprocessmodel.property.bpm_sendEMailNotifications.title=Send EMail Notifications -bpm_businessprocessmodel.property.bpm_sendEMailNotifications.description=Send EMail Notifications +bpm_businessprocessmodel.property.bpm_sendEMailNotifications.title=Send Email Notifications +bpm_businessprocessmodel.property.bpm_sendEMailNotifications.description=Send Email Notifications bpm_businessprocessmodel.association.bpm_assignee.title=Workflow Assignee bpm_businessprocessmodel.association.bpm_assignee.description=Workflow Assignee bpm_businessprocessmodel.association.bpm_assignees.title=Workflow Assignees diff --git a/config/alfresco/model/bpmModel.xml b/config/alfresco/model/bpmModel.xml index 0dad23ad7f..1104cf8941 100644 --- a/config/alfresco/model/bpmModel.xml +++ b/config/alfresco/model/bpmModel.xml @@ -307,7 +307,7 @@ - d:intRW + d:int 2 diff --git a/source/java/org/alfresco/repo/workflow/activiti/tasklistener/TaskCreateListener.java b/source/java/org/alfresco/repo/workflow/activiti/tasklistener/TaskCreateListener.java index 70e8734831..b3939fcafc 100644 --- a/source/java/org/alfresco/repo/workflow/activiti/tasklistener/TaskCreateListener.java +++ b/source/java/org/alfresco/repo/workflow/activiti/tasklistener/TaskCreateListener.java @@ -80,20 +80,17 @@ public class TaskCreateListener implements TaskListener workflowPackage = scriptNode.getNodeRef(); } - // TODO how do we identify a pooled task? - boolean pooled = false; - // Send email notification WorkflowNotificationUtils.sendWorkflowAssignedNotificationEMail( services, - "activiti$" + task.getId(), + ActivitiConstants.ENGINE_ID + "$" + task.getId(), task.getName(), task.getDescription(), task.getDueDate(), Integer.valueOf(task.getPriority()), workflowPackage, new String[]{task.getAssignee()}, - pooled); + (task.getAssignee() == null)); } }