$session = CRM_Core_Session::singleton();
$session->reset(2);
+ $msg = ts('There is a validation error with your HTML input. Your activity is a bit suspicious, hence aborting');
+
$path = implode('/', $args);
- if ($path == in_array("civicrm/ajax/rest", "civicrm/api/json")) {
- require ("api/v3/utils.php");
- $error = civicrm_api3_create_error(ts('There is a validation error with your HTML input. Your activity is a bit suspicious, hence aborting'),
+ if (in_array(
+ $path,
+ array("civicrm/ajax/rest", "civicrm/api/json")
+ )) {
+ require_once "api/v3/utils.php";
+ $error = civicrm_api3_create_error(
+ $msg,
array(
'IP' => $_SERVER['REMOTE_ADDR'],
'error_code' => 'IDS_KICK',
echo json_encode($error);
CRM_Utils_System::civiExit();
}
- CRM_Core_Error::fatal(ts('There is a validation error with your HTML input. Your activity is a bit suspicious, hence aborting'));
+ CRM_Core_Error::fatal($msg);
}
}