Добрый день. При покупке товара в один клик отправляется на почту сайта письмо о таком заказе и письмо с информацией об этом заказе(еще это письмо отправляется и покупателю). На два этих письма стоят два разных события, и второе вызывается методом CSaleOrder::DoSaveOrder. Поскольку это событие срабатывает и при заказе через корзину, в таком случае нужно, чтобы письмо о заказе отправлялось и админу и клиенту(как это сейчас и сделано). Вопрос в том, как отменить отправку второго письма на админскую почту при покупке в один клик? Думал сделать так
\Bitrix\Sale\Notify::setNotifyDisable(true);
$ORDER_ID = (int)CSaleOrder::DoSaveOrder($arOrderDat, $arOrderFields, 0, $arResult["ERROR"]);
Bitrix\Sale\Notify::setNotifyDisable(false);
CEvent::Send("SALE_NEW_ORDER_FAST", htmlspecialcharsbx($_GET["SITE_ID"]), "", "N", 222);
Но в таком случае, CEvent::Send уже не срабатывает.