From 68c760a42695b3298d13d6d63283c661781c6807 Mon Sep 17 00:00:00 2001 From: Bilal Catic Date: Wed, 21 Nov 2018 12:25:47 +0100 Subject: [PATCH] validate phone number from frontend --- .../plugins/wiaas/includes/api/class-wiaas-rest-customer.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/app/plugins/wiaas/includes/api/class-wiaas-rest-customer.php b/backend/app/plugins/wiaas/includes/api/class-wiaas-rest-customer.php index 79bffe7..c040a2d 100644 --- a/backend/app/plugins/wiaas/includes/api/class-wiaas-rest-customer.php +++ b/backend/app/plugins/wiaas/includes/api/class-wiaas-rest-customer.php @@ -148,6 +148,10 @@ class Wiaas_REST_Customer_API { return wiaas_api_notice('ADD_PHONE_NUMBER', 'error', Wiaas_Customer::get_customer_info($customer_id)); } + if (!preg_match('/^[\d +]*$/', $phone)){ + return wiaas_api_notice('INVALID_PHONE_NUMBER', 'error', Wiaas_Customer::get_customer_info($customer_id)); + }; + if (!Wiaas_Customer::update_customer_profile_info($customer_id, $first_name, $last_name, $phone)){ return wiaas_api_notice('PROFILE_NOT_CHANGED', 'warning', Wiaas_Customer::get_customer_info($customer_id)); }