
    5@il                         d dl Z dedefdZy)    Nphonereturnc                     | j                         } t        j                  dd|       }|st        j	                  d      d| S )zV
    Canonical phone format:
    - Always starts with +
    - Digits only after +
    z\D zInvalid phone number.+)stripresubserializersValidationError)r   digitss     >/var/www/html/dp2/backend_v2.1/server/utils/normalize_phone.pynormalize_phoner      sD     KKME VVE2u%F))*ABBvh<    )r	   strr    r   r   <module>r      s    	3 3 r   