Ошибки и предложения

В этом разделе вы можете проголосовать за идеи по открытым проектам. Вы всегда можете предложить свою идею, перейдя на страницу проекта.

Спасибо!

Мы очень рады, что Вам нравится данный проект и вы проголосовали за его развитие.

Работа над задачами по проекту отнимает у его разработчика самое ценное — время, так что небольшая компенсация в виде материальной поддержки поднимет интерес к разработке и позволит сделать больше задач для общей пользы :)

Перейти к проекту Нет, спасибо

<<< Назад

HOOK_BEFORE_SAY никогда не выполнится для say от юзера

Добавлено: 2020-08-28 01:53:44 / Статус: Новая / Проект: Разработка ядра системы MajorDoMo

https://github.com/sergejey/majordomo/issues/781

https://github.com/sergejey/majordomo/blob/194fcf5...

HOOK_BEFORE_SAY никогда не выполнится сейчас для say от юзера с member_id!=0
не стоит ли вызов хука перенести перед обработкой COMMAND (перед 200 строкой):

`
if (defined('SETTINGS_HOOK_BEFORE_SAY') && SETTINGS_HOOK_BEFORE_SAY != '') {
eval(SETTINGS_HOOK_BEFORE_SAY);
}

if ($member_id) {
$processed = processSubscriptionsSafe('COMMAND', array('level' => $level, 'message' => $ph, 'member_id' => $member_id, 'source' => $source));
return;
}`
?
или тут какая-то логика заложена на запрет хука?

0
 
Обсуждение (0)