Commit a890d2c7d3d57585544bb17bfa19ad06fea2b417

Authored by bshuttle
1 parent dc09225b

- actually regen on permission change.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4808 c91229c3-7414-0410-bfa2-8a42b809f60b
plugins/ktcore/admin/workflows.php
... ... @@ -972,6 +972,8 @@ class KTWorkflowDispatcher extends KTAdminDispatcher {
972 972 // FIXME implement:
973 973 // $this->_regenStatePermissionLookups($oState);
974 974  
  975 + KTPermissionUtil::updatePermissionLookupForState($oState);
  976 +
975 977 $this->successRedirectTo('editState', _('Permissions for workflow assigned'),sprintf('fStateId=%d&fWorkflowId=%d',$oState->getId(),$oWorkflow->getId()));
976 978 }
977 979  
... ... @@ -1000,6 +1002,8 @@ class KTWorkflowDispatcher extends KTAdminDispatcher {
1000 1002 if (PEAR::isError($res)) { $this->errorRedirectTo('editState', _('Failed to allocate as specified.'), $exitQS); }
1001 1003 }
1002 1004  
  1005 + KTPermissionUtil::updatePermissionLookupForState($oState);
  1006 +
1003 1007 $this->successRedirectTo('editState', _('Permissions Allocated.'), $exitQS);
1004 1008 }
1005 1009  
... ...