From cf8123b1a1282c799d39c269f7d48c618833c5ed Mon Sep 17 00:00:00 2001 From: Hector Cortez Date: Thu, 22 Mar 2012 18:19:16 -0400 Subject: [PATCH] BUG 8757 fix code so reassignCase() web service works properly SOLVED. - The reassignCase() web service doesn't allow assigned users to be designated to work on cases, but it does allow non-assigned users to be designated. - Fix-Bug in the reassignCase function to be adjusted according to suggestion. --- workflow/engine/classes/class.wsBase.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workflow/engine/classes/class.wsBase.php b/workflow/engine/classes/class.wsBase.php index ff4cb1fdf..2c16b9817 100755 --- a/workflow/engine/classes/class.wsBase.php +++ b/workflow/engine/classes/class.wsBase.php @@ -1965,7 +1965,7 @@ class wsBase $tasUid = $aRow['TAS_UID']; $derivation = new Derivation (); $userList = $derivation->getAllUsersFromAnyTask( $tasUid ); - if ( in_array ( $userIdTarget, $userList ) ) { + if ( !in_array ( $userIdTarget, $userList ) ) { $result = new wsResponse (34, G::loadTranslation ('ID_TARGET_USER_DOES_NOT_HAVE_RIGHTS') ); return $result; }