Рейтинг: 0.6044  
На голосовании
Предложил Senior Developer 24.04.2014 08:01:22

CUser::Register() & CUser::SendUserInfo()

Добавить параметр
$Duplicate = "Y"
чтобы управлять отправлением уведомлений админу при регистрации.
Рейтинг: 8.2007  
Новая
Предложил Алексей Уколов 02.11.2012 07:16:33

Оптимизировать CUser::GetList при фильтрации по группам

Детальное описание проблемы - http://dev.1c-bitrix.ru/community/forums/forum7/topic49035/
Кратко:
При фильтрации по группе, в CUser::GetList сначала делается подзапрос, выбирающий (почти) все записи из таблицы `b_user_group`. В случае, когда пользователей много, запрос начинает очень сильно тормозить. Если добавить несложную проверку на ID пользователя (при  его/их указании), то запрос можно сильно оптимизировать.

Соответственно, предлагаю эту оптимизацию провести.

В ТП мне ответили, что это редкий случай и на все такие случаи оптимизаций не напасешься, но эти изменения затронут именно эту конкретную ситуацию - я не вижу у них побочных эффектов, соответственно и причин их не внести не вижу.
Рейтинг: 10.5782  
Новая
Предложил Долганин Антон 26.10.2011 22:00:36

Обновление одной конкретной группы пользователя

Сейчас просто нельзя обновить, например, дату активности группы конкретного пользователя. Нужно получать все группы, менять нужную, обновлять все сразу.

А хочется, чтобы можно было обновить конкретную привязку пользователь<>группа (пока что можно менять только дату, получается).
Рейтинг: 15.6278  
Новая
Предложил Долганин Антон 05.10.2011 21:24:33

CUser::GetUserGroupList

В CUser::GetUserGroupList возвращает мало полей. Код группы точно не помешал бы.