changeset ead795e9deb0 in modules/party:default
details: https://hg.tryton.org/modules/party?cmd=changeset;node=ead795e9deb0
description:
        Test valid property of VIES response to determine if it's valid or not

        The web service returns a response for all identifiers, which contains 
a valid
        flag to indicate if the identifier is valid or not

        issue8031
        review70511002
diffstat:

 party.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 28b0ad493828 -r ead795e9deb0 party.py
--- a/party.py  Sat Jan 26 01:10:48 2019 +0100
+++ b/party.py  Wed Jan 30 11:49:57 2019 +0100
@@ -410,7 +410,7 @@
                 if identifier.type != 'eu_vat':
                     continue
                 try:
-                    if not vat.check_vies(identifier.code):
+                    if not vat.check_vies(identifier.code)['valid']:
                         parties_failed.append(party.id)
                     else:
                         parties_succeed.append(party.id)

Reply via email to