From 04cdf054c4228a534f1841838e6f165e3365f931 Mon Sep 17 00:00:00 2001 From: Matthias Bilger Date: Wed, 23 Nov 2016 11:52:28 +0100 Subject: [PATCH] Allow no sender and receiver --- inema/inema.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inema/inema.py b/inema/inema.py index 0f6ca7a..d700d8e 100644 --- a/inema/inema.py +++ b/inema/inema.py @@ -190,7 +190,7 @@ class Internetmarke(object): atype = zclient.get_type('{http://oneclickforapp.dpag.de/V3}NamedAddress') return atype(name = name, address = address) - def build_position(self, product, sender, receiver, layout = "AddressZone", pdf = False, x=1, y=1, page=1): + def build_position(self, product, sender=None, receiver=None, layout="AddressZone", pdf=False, x=1, y=1, page=1): zclient = self.client abtype = zclient.get_type('{http://oneclickforapp.dpag.de/V3}AddressBinding') postype = zclient.get_type('{http://oneclickforapp.dpag.de/V3}VoucherPosition') @@ -201,6 +201,6 @@ class Internetmarke(object): pos = 'ShoppingCartPosition' args = {} ptype = zclient.get_type('{http://oneclickforapp.dpag.de/V3}' + pos) - ab = abtype(sender = sender, receiver = receiver) + ab = abtype(sender = sender, receiver = receiver) if sender and receiver else None return ptype(productCode = product, address = ab, voucherLayout = layout, **args)