diff options
author | Filipp Lepalaan <filipp@mac.com> | 2014-08-16 14:20:54 +0300 |
---|---|---|
committer | Filipp Lepalaan <filipp@mac.com> | 2014-08-16 14:20:54 +0300 |
commit | 09ef2e20882af372ccdc71923c9f15a8f16f8443 (patch) | |
tree | 7458dcf38d50ca62fd04fbd4a730a20859a8f226 /gsxws/products.py | |
parent | 4205a0bc86af65fc4554de01cfcd21ed5b2b4c01 (diff) | |
download | py-gsxws-09ef2e20882af372ccdc71923c9f15a8f16f8443.tar.gz py-gsxws-09ef2e20882af372ccdc71923c9f15a8f16f8443.tar.bz2 py-gsxws-09ef2e20882af372ccdc71923c9f15a8f16f8443.zip |
Added ShipTo argument to warranty check
Diffstat (limited to 'gsxws/products.py')
-rw-r--r-- | gsxws/products.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gsxws/products.py b/gsxws/products.py index b1bd5a7..f0bab00 100644 --- a/gsxws/products.py +++ b/gsxws/products.py @@ -49,7 +49,7 @@ class Product(object): self.configCode = result.configCode return result - def warranty(self, parts=[], date_received=None): + def warranty(self, parts=[], date_received=None, ship_to=None): """ The Warranty Status API retrieves the same warranty details displayed on the GSX Coverage screen. @@ -71,6 +71,9 @@ class Product(object): if self.should_check_activation: self.activation() + if ship_to: + self._gsx.shipTo = ship_to + try: self._gsx.partNumbers = [] for k, v in parts: |