From 54272767f5e3c4b7cf89127e4733c19962e449ec Mon Sep 17 00:00:00 2001 From: Franklin Date: Fri, 26 Aug 2022 14:21:20 -0400 Subject: [PATCH] Added simple todo --- src/validation/user_validator.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/validation/user_validator.rs b/src/validation/user_validator.rs index 886c5d6..b13778b 100644 --- a/src/validation/user_validator.rs +++ b/src/validation/user_validator.rs @@ -3,12 +3,14 @@ use dev_dtos::{dtos::user::user_dtos::{UserForCreationDto, UserForLoginDto}, dom use crate::{resources::{variable_lengths::{MAX_EMAIL_LENGTH, MIN_EMAIL_LENGTH, MIN_NAME_LENGTH, MAX_NAME_LENGTH, MIN_PASSWORD_LENGTH, MAX_PASSWORD_LENGTH}, error_messages::{ERROR_INVALID_NAME, ERROR_INVALID_EMAIL, ERROR_INVALID_PASSWORD, ERROR_INVALID_PHONE_NUMBER}}, dto::message_resources_dtos::MessageResourceDto}; +//TODO: Regex validation for emails fn validate_user_email(email: &String) -> bool { email.len() >= MIN_EMAIL_LENGTH.into() && email.len() <= MAX_EMAIL_LENGTH.into() && email.contains('@') && email.contains('.') -} +} +//TODO: Regex validation for phone numbers fn validate_user_phone_number(email: &String) -> bool { email.len() >= CredentialType::get_max_length(&CredentialType::PhoneNumber) && email.len() <= MAX_EMAIL_LENGTH.into()