Subversion Repositories SmartDukaan

Rev

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

Rev 13691 Rev 13693
Line 8586... Line 8586...
8586
    hs_Order.paymentMode = hsOrder.paymentMode
8586
    hs_Order.paymentMode = hsOrder.paymentMode
8587
    hs_Order.sellerSku = hsOrder.sellerSku
8587
    hs_Order.sellerSku = hsOrder.sellerSku
8588
    hs_Order.slaDays = hsOrder.slaDays
8588
    hs_Order.slaDays = hsOrder.slaDays
8589
    order = Order.get_by(id=hsOrder.orderId)
8589
    order = Order.get_by(id=hsOrder.orderId)
8590
    order.status = OrderStatus.ACCEPTED
8590
    order.status = OrderStatus.ACCEPTED
-
 
8591
    user = None
-
 
8592
    try:
-
 
8593
        user_client = UserClient().get_client()
-
 
8594
        user_to_add = User()
-
 
8595
        user_to_add.email = 'HS.'+ str(hsOrder.orderId) + '@mailinator.com'
-
 
8596
        user_to_add.password = 'ouBPONyDYWfeAFtXeaYRkQ'
-
 
8597
        user_to_add.communicationEmail = user_to_add.email
-
 
8598
        user_to_add.sourceStartTime = int(round(time.time() * 1000))
-
 
8599
        user_to_add.sourceId = OrderSource.HOMESHOP18
-
 
8600
        user_to_add.sex = Sex.WONT_SAY
-
 
8601
        user_to_add = user_client.createUser(user_to_add)
-
 
8602
        user = user_to_add
-
 
8603
    except:
-
 
8604
        pass
-
 
8605
    
-
 
8606
    if user:
-
 
8607
        order.customer_id = user.userId
-
 
8608
        order.customer_email = user.email
8591
    session.commit()
8609
    session.commit()
8592
    
8610
    
8593
def get_homeshop_order(order_id, hsOrderNo, hsSubOrderNo):
8611
def get_homeshop_order(order_id, hsOrderNo, hsSubOrderNo):
8594
    query = HsOrder.query
8612
    query = HsOrder.query
8595
    if order_id:
8613
    if order_id: