Corregido validacion del telefono
This commit is contained in:
parent
c234679a10
commit
9e251783dc
2 changed files with 206 additions and 8 deletions
|
|
@ -261,7 +261,6 @@ class AdHtmlParser:
|
||||||
|
|
||||||
# TODO capturar datos de visitas
|
# TODO capturar datos de visitas
|
||||||
|
|
||||||
|
|
||||||
def _validate(self):
|
def _validate(self):
|
||||||
self.invalid_fields = []
|
self.invalid_fields = []
|
||||||
|
|
||||||
|
|
@ -287,11 +286,9 @@ class AdHtmlParser:
|
||||||
self.invalid_fields.append('distrito')
|
self.invalid_fields.append('distrito')
|
||||||
|
|
||||||
if (self.ad_fields['telefono']['found']
|
if (self.ad_fields['telefono']['found']
|
||||||
and not re.match(r"[0-9]{1,20}", self.ad_fields['telefono']['value'])):
|
and not re.match(r".\+?.[0-9]{1,20}", self.ad_fields['telefono']['value'])):
|
||||||
self.invalid_fields.append('telefono')
|
self.invalid_fields.append('telefono')
|
||||||
|
#TODO añadir + a caracteres validos
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def all_fields_are_valid(self):
|
def all_fields_are_valid(self):
|
||||||
self._validate()
|
self._validate()
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue