Territoires <> rues : gérer numéros #43

Manually merged
youssef merged 1 commits from youssef/GOLEM:territoires_rues_gerer_numeros into master 2019-01-21 05:47:35 +01:00
1 changed files with 5 additions and 0 deletions

View File

@ -19,6 +19,7 @@
""" GOLEM Members """
import logging
import re
from datetime import date, timedelta
from dateutil.relativedelta import relativedelta
from odoo import models, fields, api, _
@ -161,6 +162,8 @@ class ResPartner(models.Model):
for member in self:
if member.street and not member.area_from_street:
mstreet = member.street.strip()
p = re.compile(r'^\d+')
mstreet = p.sub('', mstreet).strip()
street_id = self.env['golem.partner.area.street'].search(
[('name', 'ilike', mstreet)]
)
@ -274,6 +277,8 @@ class GolemMember(models.Model):
for member in self:
mstreet = member.street.strip() if member.street else False
if mstreet and not member.area_id:
p = re.compile(r'^\d+')
mstreet = p.sub('', mstreet).strip()
street_id = self.env['golem.partner.area.street'].search(
[('name', 'ilike', mstreet)], limit=1
)