Subversion Repositories SmartDukaan

Rev

Rev 17631 | Rev 17665 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 17631 Rev 17641
Line 396... Line 396...
396
                            dateString = subOrderStatus.split("Arriving ")[1].split("by")[0].strip()
396
                            dateString = subOrderStatus.split("Arriving ")[1].split("by")[0].strip()
397
                            subOrder.status = MStore.ORDER_SHIPPED
397
                            subOrder.status = MStore.ORDER_SHIPPED
398
                            dateString = getDateStringArriving(dateString)
398
                            dateString = getDateStringArriving(dateString)
399
                            if dateString is not None:
399
                            if dateString is not None:
400
                                subOrder.deliveryEstimate = datetime.strftime(dateString, '%d-%b-%y')
400
                                subOrder.deliveryEstimate = datetime.strftime(dateString, '%d-%b-%y')
-
 
401
                            else:
-
 
402
                                subOrder.deliveryEstimate = subOrderStatus.split("Arriving ")[1].split("by")[0].strip()
401
                        except:
403
                        except:
402
                            print "Unknown status Alert -", status
404
                            print "Unknown status Alert -", status
403
                
405
                
404
                subOrder.deliveryCharges = shippingPrice
406
                subOrder.deliveryCharges = shippingPrice
405
                if trackingUrl:
407
                if trackingUrl:
Line 764... Line 766...
764
        
766
        
765
 
767
 
766
 
768
 
767
def main():
769
def main():
768
    store = getStore(1)
770
    store = getStore(1)
769
    
-
 
-
 
771
    #[59433, 59472, 59487, 59503, 59545, 59549, 59573, 59591]
770
    for orderId in [59433]:
772
    for orderId in [59591]:
771
        try:
773
        try:
772
            o = session.query(OrdersRaw).filter_by(id = orderId).one()
774
            o = session.query(OrdersRaw).filter_by(id = orderId).one()
773
            store.trackOrdersForUser(o.id, o.order_url, o.rawhtml)
775
            store.trackOrdersForUser(o.id, o.order_url, o.rawhtml)
774
        finally:
776
        finally:
775
            session.close()
777
            session.close()