From 2fc03d6532242f3a11facd2e2ff403e6cd014f22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Mon, 17 Oct 2016 11:08:23 +0200 Subject: [PATCH] handle webservice returning a different structure when there's a single element --- passerelle_imio_liege_lisrue/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/passerelle_imio_liege_lisrue/models.py b/passerelle_imio_liege_lisrue/models.py index 5da4248..64a2eaf 100644 --- a/passerelle_imio_liege_lisrue/models.py +++ b/passerelle_imio_liege_lisrue/models.py @@ -70,6 +70,8 @@ class ImioLiegeLisrue(BaseResource): lisrues = result['rues'] elif isinstance(result['rues'], dict) and 'return' in result['rues']: lisrues = [result['rues']['return']] + elif isinstance(result['rues'], dict) and 'rue' in result['rues']: + lisrues = [result['rues']['rue']] else: lisrues = []