Цитата |
---|
Паша Шевченко написал: Ребят, привет. Может кто сталкивался? Версия модуля 20.100.500. Нет возможности неавторизованным пользователям просматривать событие календаря. Возвращается ошибка
"/bitrix/services/main/ajax.php?action=calendar.api.calendarajax.getViewEventSlider:1 Failed to load resource: the server responded with a status of 401 (Unauthorized)" Uncaught (in promise) TypeError: Cannot read property 'offsetHeight' of null at e (eventviewform.bundle.js:155) at e (eventviewform.bundle.js:91) at Function.e (core.js:11600) at Function.zt [as onCustomEvent] (core.js:14653) at BX.SidePanel.Slider.firePageEvent (slider.js:1535) at BX.SidePanel.Slider.<anonymous> (slider.js:1141)
В типах календаря "Всем пользователям" разрешен доступ на просмотр. В 18 версии такого трабла не наблюдалось |
Если кому-нибудь понадобится, то проблема решается костылем (как по мне, это не самое лучшее решение):
global $USER;if (!$USER->IsAuthorized()) {
$USER->Authorize(ввести id пользователя, у которого есть данные авторизации в системе);
}