#10627 Fix conditional

This commit is contained in:
miguel angel rasteu 2023-05-10 13:06:33 +02:00
parent 476b38c221
commit 1203ea48aa
1 changed files with 35 additions and 17 deletions

View File

@ -226,9 +226,25 @@ if ($read_message) {
}
if ($send_mes === true) {
if (empty($dst_user) === true && empty($dst_group) === true) {
if (empty($dst_user) === true && empty($dst_group) === true && $dst_group !== '0') {
// The user or group must be selected for send the message.
ui_print_error_message(__('User or group must be selected.'));
} else {
if (empty($dst_user) === true) {
// Create message (destination user).
$return = messages_create_message(
$config['id_user'],
[],
[$dst_group],
$subject,
$message
);
ui_print_result_message(
$return,
__('Message successfully sent to users'),
__('Error sending message to users')
);
} else {
// Create message (destination user).
$return = messages_create_message(
@ -249,6 +265,8 @@ if ($send_mes === true) {
__('Message successfully sent to user %s', $user_name),
__('Error sending message to user %s', $user_name)
);
}
// If is a reply, is not necessary do more.
if ($replied === true) {