summaryrefslogtreecommitdiff
path: root/suds/soaparray.py
diff options
context:
space:
mode:
authorjortel <devnull@localhost>2010-09-08 21:04:09 +0000
committerjortel <devnull@localhost>2010-09-08 21:04:09 +0000
commitf989cdca38bdc180ce9d10b4c017f46b6af0f86a (patch)
treee0a3d0a13291909458de0d62958d668f3b05c474 /suds/soaparray.py
parente7a317f1a20a4d3c86ac85785bb32d24c3d1078f (diff)
downloadsuds-f989cdca38bdc180ce9d10b4c017f46b6af0f86a.tar.gz
Allow for soapenc array type without trailing [].
Diffstat (limited to 'suds/soaparray.py')
-rw-r--r--suds/soaparray.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/suds/soaparray.py b/suds/soaparray.py
index c7b85e5..04847d5 100644
--- a/suds/soaparray.py
+++ b/suds/soaparray.py
@@ -39,7 +39,10 @@ class Attribute(SXAttribute):
@type aty: The value of wsdl:arrayType.
"""
SXAttribute.__init__(self, schema, root)
- self.aty = aty[:-2]
+ if aty.endswith('[]'):
+ self.aty = aty[:-2]
+ else:
+ self.aty = aty
def autoqualified(self):
aqs = SXAttribute.autoqualified(self)