diff --git a/application/helpers/remotecontrol/remotecontrol_handle.php b/application/helpers/remotecontrol/remotecontrol_handle.php index 3d002cb9ac2..c48cf68ca0c 100644 --- a/application/helpers/remotecontrol/remotecontrol_handle.php +++ b/application/helpers/remotecontrol/remotecontrol_handle.php @@ -1805,10 +1805,13 @@ public function delete_participants($sSessionKey, $iSurveyID, $aTokenIDs) $token = Token::model($iSurveyID)->findByPk($iTokenID); if (!isset($token)) { $aResult[$iTokenID] = 'Invalid token ID'; - } elseif ($token->delete()) { - $aResult[$iTokenID] = 'Deleted'; } else { - $aResult[$iTokenID] = 'Deletion went wrong'; + $iDel = Token::model($iSurveyID)->deleteByPk($iTokenID); + if ($iDel > 0) { + $aResult[$iTokenID] = 'Deleted'; + } else { + $aResult[$iTokenID] = 'Deletion went wrong'; + } } } return $aResult;