From 8f5012d5859eeb59af90814efede23c1f5af49a4 Mon Sep 17 00:00:00 2001 From: Filipp Lepalaan Date: Wed, 3 Apr 2013 11:26:16 +0300 Subject: Take args and kwargs in Product.init --- gsxws.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gsxws.py b/gsxws.py index a623808..670e794 100755 --- a/gsxws.py +++ b/gsxws.py @@ -803,8 +803,10 @@ class Product(GsxObject): def __init__(self, serialNumber, *args, **kwargs): super(Product, self).__init__(*args, **kwargs) self.serialNumber = serialNumber - self.dt.serialNumber = serialNumber - self.lookup = Lookup(serialNumber=self.serialNumber) + + if SESSION: + self.dt.serialNumber = serialNumber + self.lookup = Lookup(serialNumber=self.serialNumber) def get_model(self): """ -- cgit v1.2.3