Link "Arbeitsablauf starten" (#1988)
* Linktext geändert * Task werden beim Neustarten über AssignedTaskSection nun automatisch reserviert, falls diese noch nicht reserviert sind. Zu beachten ist, daß der Workflow und Reservierung der Tasks von einander unabhängig sind. Das Stoppen eines Workflows hat keinen Einfluß auf den Reservierungstatus der Tasks. git-svn-id: https://svn.libreccm.org/ccm/trunk@2456 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
09b675565d
commit
0748e2e601
|
|
@ -709,7 +709,7 @@ cms.ui.workflow.intro=Select a workflow or add a new one
|
|||
cms.ui.workflow.lock_tasks=Lock my tasks for this content item
|
||||
cms.ui.workflow.no_users_were_selected=No users were selected.
|
||||
cms.ui.workflow.num_tasks=Number of tasks
|
||||
cms.ui.workflow.restart_stopped_workflow=Restart stopped workflow
|
||||
cms.ui.workflow.restart_stopped_workflow=Start workflow
|
||||
cms.ui.workflow.stop_workflow=Stop workflow
|
||||
cms.ui.workflow.task.add=Add task
|
||||
cms.ui.workflow.task.approve=Approve
|
||||
|
|
|
|||
|
|
@ -706,7 +706,7 @@ cms.ui.workflow.intro=Arbeitsablauf w\u00e4hlen oder einen neuen hinzuf\u00fcgen
|
|||
cms.ui.workflow.lock_tasks=Meine Aufgaben f\u00fcr diesen Inhaltstyp reservieren
|
||||
cms.ui.workflow.no_users_were_selected=Keine Benutzer ausgew\u00e4hlt.
|
||||
cms.ui.workflow.num_tasks=Anzahl der Aufgaben
|
||||
cms.ui.workflow.restart_stopped_workflow=Gestoppten Arbeitsablauf erneut starten
|
||||
cms.ui.workflow.restart_stopped_workflow=Arbeitsablauf starten
|
||||
cms.ui.workflow.stop_workflow=Arbeitsablauf stoppen
|
||||
cms.ui.workflow.task.add=Aufgabe hinzuf\u00fcgen
|
||||
cms.ui.workflow.task.approve=Akzeptieren
|
||||
|
|
|
|||
|
|
@ -162,6 +162,11 @@ public final class AssignedTaskSection extends Section {
|
|||
final Workflow workflow = m_flow.getWorkflow(state);
|
||||
workflow.start(Web.getContext().getUser());
|
||||
workflow.save();
|
||||
|
||||
// Lock tasks if not locked
|
||||
if (!tasksLocked(state)) {
|
||||
lockTasks(state);
|
||||
}
|
||||
}
|
||||
|
||||
final void lockTasks(final PageState state) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue