Subversion Repositories SmartDukaan

Rev

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

Rev 12668 Rev 12670
Line 2910... Line 2910...
2910
def update_amazon_promotion(amazonPromotions):
2910
def update_amazon_promotion(amazonPromotions):
2911
    for amazonPromotion in amazonPromotions:
2911
    for amazonPromotion in amazonPromotions:
2912
        amp = AmazonPromotion.get_by(sku=amazonPromotion.sku,addedOn=to_py_date(amazonPromotion.addedOn), promotionType = amazonPromotion.promotionType )
2912
        amp = AmazonPromotion.get_by(sku=amazonPromotion.sku,addedOn=to_py_date(amazonPromotion.addedOn), promotionType = amazonPromotion.promotionType )
2913
        amp.promotionActive = True
2913
        amp.promotionActive = True
2914
        amp.updatedOnMarketplace = datetime.datetime.now()
2914
        amp.updatedOnMarketplace = datetime.datetime.now()
2915
        if amp.promotionType==1:
2915
        if amp.promotionType == 1:
2916
            amazonItem = get_amazon_item_details(int(amp.sku[3:]))
2916
            amazonItem = get_amazon_item_details(int(amp.sku[3:]))
2917
            if amp.stateId == 1:
2917
            if amp.stateId == 1:
2918
                amazonItem[0].fbaPromoActive = True
2918
                amazonItem[0].fbaPromotionActive = True
2919
            else:
2919
            else:
2920
                amazonItem[0].fbbPromoActive = True
2920
                amazonItem[0].fbbPromotionActive = True
2921
    session.commit()
2921
    session.commit()
2922
    return True
2922
    return True
2923
 
2923
 
2924
def __get_amazon_promotion_attributes_for_item(item_id):
2924
def __get_amazon_promotion_attributes_for_item(item_id):
2925
    timestamp = datetime.datetime.now()
2925
    timestamp = datetime.datetime.now()