CUser::Delete($ID_ADDED); $strError = GetMessage("BX24_INVITE_DIALOG_WARNING_CREATE_MAILBOX_ERROR") . " " . $strError; } // update email? } } } } } if (!$strError && ($ID_ADDED || $ID_INVITED)) { if ($ID_ADDED) { $arUserId = array($ID_ADDED); } else { $arUserId = $ID_INVITED; } $strError = CIntranetInviteDialog::RequestToSonetGroups($arUserId, $_POST["SONET_GROUPS_CODE"], $_POST["SONET_GROUPS_NAME"], intval($_POST["DEPARTMENT_ID"]) <= 0); } if ($strError) { ob_end_clean(); echo CUtil::PhpToJsObject(array('ERROR' => $strError)); die; } else { ob_end_clean(); $arResult = array('MESSAGE' => GetMessage("BX24_INVITE_DIALOG_" . ($strAction == "invite" ? "INVITED" : "ADDED"), array("#SITE_DIR#" => $SITE_DIR))); if ($strWarning) { $arResult["WARNING"] = $strWarning; } echo CUtil::PhpToJsObject($arResult); die; } }