mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-14 13:33:08 +00:00
#8629: Make sure temporary worfklow groups of reviewers get deleted
This commit is contained in:
@@ -80,6 +80,10 @@ public class AutoAssignAction extends UserSelectionAction {
|
|||||||
}
|
}
|
||||||
//Delete our workflow item role since the users have been assigned
|
//Delete our workflow item role since the users have been assigned
|
||||||
workflowItemRoleService.delete(c, workflowItemRole);
|
workflowItemRoleService.delete(c, workflowItemRole);
|
||||||
|
if (role.isDeleteTemporaryGroup()) {
|
||||||
|
// Delete temporary groups created after members have workflow task assigned
|
||||||
|
groupService.delete(c, workflowItemRole.getGroup());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
log.warn(LogHelper.getHeader(c, "Error while executing auto assign action",
|
log.warn(LogHelper.getHeader(c, "Error while executing auto assign action",
|
||||||
|
@@ -153,6 +153,7 @@
|
|||||||
<bean id="scoreassignedreviewer" class="org.dspace.xmlworkflow.Role">
|
<bean id="scoreassignedreviewer" class="org.dspace.xmlworkflow.Role">
|
||||||
<property name="scope" value="#{ T(org.dspace.xmlworkflow.Role.Scope).ITEM}"/>
|
<property name="scope" value="#{ T(org.dspace.xmlworkflow.Role.Scope).ITEM}"/>
|
||||||
<property name="name" value="Reviewer"/>
|
<property name="name" value="Reviewer"/>
|
||||||
|
<property name="deleteTemporaryGroup" value="true"/>
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
|
|
||||||
|
@@ -151,6 +151,7 @@
|
|||||||
<bean id="scoreassignedreviewer" class="org.dspace.xmlworkflow.Role">
|
<bean id="scoreassignedreviewer" class="org.dspace.xmlworkflow.Role">
|
||||||
<property name="scope" value="#{ T(org.dspace.xmlworkflow.Role.Scope).ITEM}"/>
|
<property name="scope" value="#{ T(org.dspace.xmlworkflow.Role.Scope).ITEM}"/>
|
||||||
<property name="name" value="Reviewer"/>
|
<property name="name" value="Reviewer"/>
|
||||||
|
<property name="deleteTemporaryGroup" value="true"/>
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user