Пример #1
0
                             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;
     }
 }