проблему удалось решить, не знаем насколько корректно:
было
стало
изменения внесены в последней строке, просьба прокомментировать, желательно сотрудникам 1С-битрикс
примерно таже ситуация была в середине апреля, так же после обновления перестал работать cron_events, только после доработки ошибка ушла, теперь после этого обновления еще одна ошибка.
было
| Код |
|---|
$allowNewPullClient = (function (int $currentUserId = 0) {
if (defined('PULL_NEW_CLIENT_ENABLE') && PULL_NEW_CLIENT_ENABLE)
{
return true;
}
$allowedUsers = explode(";", \Bitrix\Main\Config\Option::get("pull", "new_client_users", ""));
$allowedUsers = array_filter(array_map(fn($token) => (int)$token, $allowedUsers));
return $currentUserId > 0 && in_array($currentUserId, $allowedUsers, true);
})(isset($USER) ? (int)$USER->getId() : 0); |
стало
| Код |
|---|
$allowNewPullClient = (function (int $currentUserId = 0) {
if (defined('PULL_NEW_CLIENT_ENABLE') && PULL_NEW_CLIENT_ENABLE)
{
return true;
}
$allowedUsers = explode(";", \Bitrix\Main\Config\Option::get("pull", "new_client_users", ""));
$allowedUsers = array_filter(array_map(fn($token) => (int)$token, $allowedUsers));
return $currentUserId > 0 && in_array($currentUserId, $allowedUsers, true);
})(isset($USER) && $USER instanceof \CUser ? (int)$USER->getId() : 0); |
примерно таже ситуация была в середине апреля, так же после обновления перестал работать cron_events, только после доработки ошибка ушла, теперь после этого обновления еще одна ошибка.