summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjortel <devnull@localhost>2009-12-11 19:51:19 +0000
committerjortel <devnull@localhost>2009-12-11 19:51:19 +0000
commitf2265aac7635388466914ca752ff563acd0d0618 (patch)
tree67e59e7eba97b6d97f115ba37f3d3e2abe881a35
parentd7b225b2f6e1d2932f4bf9a60c5f4454824aea9c (diff)
downloadsuds-f2265aac7635388466914ca752ff563acd0d0618.tar.gz
Fix problem with content.real being None when passing sudsobject.Property params. Add **experimental** note on (autoblend) option documentation.
-rw-r--r--suds/__init__.py2
-rw-r--r--suds/bindings/binding.py6
-rw-r--r--suds/options.py2
3 files changed, 7 insertions, 3 deletions
diff --git a/suds/__init__.py b/suds/__init__.py
index 72ed5c9..e0704d4 100644
--- a/suds/__init__.py
+++ b/suds/__init__.py
@@ -29,7 +29,7 @@ import sys
#
__version__ = '0.3.8'
-__build__="(beta) R625-20091210"
+__build__="(beta) R626-20091211"
#
# Exceptions
diff --git a/suds/bindings/binding.py b/suds/bindings/binding.py
index 19206ec..1b828d1 100644
--- a/suds/bindings/binding.py
+++ b/suds/bindings/binding.py
@@ -249,7 +249,11 @@ class Binding:
@rtype: L{Element}
"""
marshaller = self.marshaller()
- content = Content(tag=pdef[0], value=object, type=pdef[1])
+ content = \
+ Content(tag=pdef[0],
+ value=object,
+ type=pdef[1],
+ real=pdef[1].resolve())
return marshaller.process(content)
def mkheader(self, method, hdef, object):
diff --git a/suds/options.py b/suds/options.py
index 4179fd0..27f87f4 100644
--- a/suds/options.py
+++ b/suds/options.py
@@ -81,7 +81,7 @@ class Options(Skin):
- type: I{bool}
- default: False
- B{autoblend} - Flag that ensures that the schema(s) defined within the
- WSDL import each other.
+ WSDL import each other. B{**Experimental**}.
- type: I{bool}
- default: False
"""