Следующий код в новой версии перестал работать(всегда выдает 0, хотя должен выдавать идентификатор только что созданного пользователя):
$result = $SiteUsers->InsertSiteUser($param);
if($result > 0){
$SiteUsers->SetConfirmationID($result);
$SiteUsers->SetCurrentSiteUser($result);
}
echo $SiteUsers->GetCurrentSiteUser();
Притом юзер прекрасно добавляется в базу, прекрасно устанавливается его зарегистрированность, а вот установка его как авторизированного не проходит (точнее проходит, но требуется перезагрузка страницы, что меня не устраивает). То есть раньше система понимала и вывода правильный результат $SiteUsers->GetCurrentSiteUser(); а теперь нет. Кто-нибудь сталкивался с проблемой? Что-то можно сделать?