Manage dereferenced name in SIREN and SIRET identifier clause
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
* Manage dereferenced name in SIREN and SIRET identifier clause
|
||||
* Remove support for Python 3.7
|
||||
* Add support for Python 3.11
|
||||
|
||||
|
||||
@@ -68,9 +68,10 @@ class Address(metaclass=PoolMeta):
|
||||
@classmethod
|
||||
def search_siret(cls, name, clause):
|
||||
_, operator, value = clause
|
||||
nested = clause[0][len(name) + 1:]
|
||||
domain = [
|
||||
('identifiers', 'where', [
|
||||
('code', operator, value),
|
||||
(nested or 'rec_name', operator, value),
|
||||
('type', '=', 'fr_siren'),
|
||||
]),
|
||||
]
|
||||
|
||||
@@ -19,9 +19,10 @@ class Party(metaclass=PoolMeta):
|
||||
@classmethod
|
||||
def search_siren(cls, name, clause):
|
||||
_, operator, value = clause
|
||||
nested = clause[0][len(name) + 1:]
|
||||
domain = [
|
||||
('identifiers', 'where', [
|
||||
('code', operator, value),
|
||||
(nested or 'rec_name', operator, value),
|
||||
('type', '=', 'fr_siren'),
|
||||
]),
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user