From c8b10fd6c3fba97fb188b7ecdc2ea05babbb198b Mon Sep 17 00:00:00 2001 From: int2001 Date: Fri, 25 Jul 2025 10:34:27 +0000 Subject: [PATCH] Check for VALID Mail --- application/controllers/User.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/application/controllers/User.php b/application/controllers/User.php index 7b97f1d95..4126dd569 100644 --- a/application/controllers/User.php +++ b/application/controllers/User.php @@ -158,6 +158,7 @@ class User extends CI_Controller { $this->form_validation->set_rules('user_locator', 'Locator', 'required'); $this->form_validation->set_rules('user_locator', 'Locator', 'callback_check_locator'); $this->form_validation->set_rules('user_email', 'EMail', 'required|callback_check_email'); + $this->form_validation->set_rules('user_email', 'EMail', 'required|valid_email'); $this->form_validation->set_rules('user_timezone', 'Timezone', 'required'); $data['user_add'] = true; @@ -382,6 +383,7 @@ class User extends CI_Controller { $this->form_validation->set_rules('user_callsign', 'Callsign', 'trim|required|xss_clean'); $this->form_validation->set_rules('user_locator', 'Locator', 'callback_check_locator'); $this->form_validation->set_rules('user_email', 'EMail', 'required|callback_check_email'); + $this->form_validation->set_rules('user_email', 'EMail', 'required|valid_email'); $this->form_validation->set_rules('user_timezone', 'Timezone', 'required'); $data['user_form_action'] = site_url('user/edit')."/".$this->uri->segment(3); @@ -1260,6 +1262,7 @@ class User extends CI_Controller { $this->load->library('form_validation'); $this->form_validation->set_rules('email', 'Email', 'required'); + $this->form_validation->set_rules('email', 'Email', 'required|valid_email'); if ($this->form_validation->run() == FALSE) {