Messages - Add validation of users field before sending message - refs BT#19397

pull/4102/head
Christian 4 years ago
parent 84f53a6a95
commit 7dc2ab6fb8
  1. 7
      main/messages/new_message.php

@ -183,6 +183,7 @@ function manageForm($default, $select_from_user_list = null, $sent_to = '', $tpl
'url' => api_get_path(WEB_AJAX_PATH).'message.ajax.php?a=find_users', 'url' => api_get_path(WEB_AJAX_PATH).'message.ajax.php?a=find_users',
] ]
); );
$form->addRule('users', get_lang('ThisFieldIsRequired'), 'required');
} }
} else { } else {
$form->addElement('hidden', 'hidden_user', $default['users'][0], ['id' => 'hidden_user']); $form->addElement('hidden', 'hidden_user', $default['users'][0], ['id' => 'hidden_user']);
@ -451,10 +452,10 @@ if (!isset($_POST['compose'])) {
if (isset($_POST['hidden_user'])) { if (isset($_POST['hidden_user'])) {
$default['users'] = [$_POST['hidden_user']]; $default['users'] = [$_POST['hidden_user']];
} }
$social_right_content .= manageForm($default, null, null, $tpl); } /*else {
} else {
$social_right_content .= Display::return_message(get_lang('ErrorSendingMessage'), 'error'); $social_right_content .= Display::return_message(get_lang('ErrorSendingMessage'), 'error');
} }*/
$social_right_content .= manageForm($default, null, null, $tpl);
} }
} }

Loading…
Cancel
Save