@@ -18,20 +18,20 @@ def set(self, order):
1818 ("ID" , order .OrderID ),
1919 ("Status" , order .OrderStatus ),
2020 ("Seller Email" , order .SellerEmail ),
21- ("Title" , order .TransactionArray .Transaction .Item .Title ),
22- ("ItemID" , order .TransactionArray .Transaction .Item .ItemID ),
23- ("QTY" , order .TransactionArray .Transaction .QuantityPurchased ),
21+ ("Title" , order .TransactionArray .Transaction [ 0 ] .Item .Title ),
22+ ("ItemID" , order .TransactionArray .Transaction [ 0 ] .Item .ItemID ),
23+ ("QTY" , order .TransactionArray .Transaction [ 0 ] .QuantityPurchased ),
2424 ("Payment Method" , order .CheckoutStatus .PaymentMethod ),
25- ("Payment Date" , order . PaidTime ),
25+ ("Payment Date" , getattr ( order , ' PaidTime' , 'Not Paid' ) ),
2626 ("Total" , (order .Total ._currencyID + ' ' + order .Total .value ))
2727 ]
2828
29- if order .TransactionArray .Transaction .get ('Variation' , None ):
30- data .append (("SKU" , order .TransactionArray .Transaction .Variation .SKU )),
29+ if order .TransactionArray .Transaction [ 0 ] .get ('Variation' , None ):
30+ data .append (("SKU" , order .TransactionArray .Transaction [ 0 ] .Variation .SKU )),
3131
3232 data .extend ([
33- ("Shipped Time" , order . ShippedTime ),
34- ("Shipping Service" , order . ShippingServiceSelected )
33+ ("Shipped Time" , getattr ( order , ' ShippedTime' , 'Not Shipped' ) ),
34+ ("Shipping Service" , getattr ( order , ' ShippingServiceSelected' , 'N/A' ) )
3535 ])
3636
3737 if order .ShippingDetails .get ('ShipmentTrackingDetails' , None ):
@@ -58,8 +58,10 @@ def run(self):
5858 with file_lock ("/tmp/.ebaysdk-poller-orders.lock" ):
5959 log .debug ("Started poller %s" % __file__ )
6060
61- to_time = datetime .utcnow () #- timedelta(days=80)
62- from_time = to_time - timedelta (hours = self .opts .hours )
61+ to_time = datetime .utcnow ()# - timedelta(days=4)
62+
63+ from_time = to_time - timedelta (hours = self .opts .hours ,
64+ minutes = self .opts .minutes )
6365
6466 ebay_api = Trading (debug = self .opts .debug , config_file = self .opts .yaml ,
6567 appid = self .opts .appid , certid = self .opts .certid ,
0 commit comments