Commit 2fe2fcde0dad6b40ea86dba46c3bfab9657f1ae5

Authored by bshuttle
1 parent bee6c3ca

clean up transition & state editing.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5950 c91229c3-7414-0410-bfa2-8a42b809f60b
plugins/ktcore/admin/workflowsv2.php
... ... @@ -660,7 +660,7 @@ class KTWorkflowAdminV2 extends KTAdminDispatcher {
660 660 }
661 661  
662 662 function do_savestate() {
663   - $oForm = $this->form_editstate();
  663 + $oForm = $this->form_editstate($this->oState);
664 664 $res = $oForm->validate();
665 665 $data = $res['results'];
666 666 $errors = $res['errors'];
... ... @@ -691,7 +691,7 @@ class KTWorkflowAdminV2 extends KTAdminDispatcher {
691 691 $oForm->handleError(sprintf(_kt("Unable to update state: %s"), $res->getMessage()));
692 692 }
693 693  
694   - $this->successRedirectTo('editstate', _kt("State updated."));
  694 + $this->successRedirectTo('basic', _kt("State updated."));
695 695 }
696 696  
697 697 function form_edittransition($oTransition) {
... ... @@ -747,7 +747,7 @@ class KTWorkflowAdminV2 extends KTAdminDispatcher {
747 747 }
748 748  
749 749 function do_savetransition() {
750   - $oForm = $this->form_edittransition();
  750 + $oForm = $this->form_edittransition($this->oTransition);
751 751 $res = $oForm->validate();
752 752 $data = $res['results'];
753 753 $errors = $res['errors'];
... ... @@ -760,7 +760,7 @@ class KTWorkflowAdminV2 extends KTAdminDispatcher {
760 760  
761 761 // otherwise we're looking for something different if there's a conflict.
762 762  
763   - if (KTWorkflowTransitions::nameExists($data['name'], $this->oWorkflow)) {
  763 + if (KTWorkflowTransition::nameExists($data['name'], $this->oWorkflow)) {
764 764 $extra_errors['name'][] = _kt('There is already a transition with that name in this workflow.');
765 765 }
766 766  
... ... @@ -778,7 +778,7 @@ class KTWorkflowAdminV2 extends KTAdminDispatcher {
778 778 $oForm->handleError(sprintf(_kt("Unable to update transition: %s"), $res->getMessage()));
779 779 }
780 780  
781   - $this->successRedirectTo('transition', _kt("Transition updated."));
  781 + $this->successRedirectTo('basic', _kt("Transition updated."));
782 782 }
783 783  
784 784 // ----------------- Security ---------------------
... ...