Subversion Repositories SmartDukaan

Rev

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

Rev 12665 Rev 12666
Line 2907... Line 2907...
2907
def get_amazon_promotion(startDate,endDate):
2907
def get_amazon_promotion(startDate,endDate):
2908
    return AmazonPromotion.query.filter(AmazonPromotion.startDate>=(to_py_date(startDate))).filter(AmazonPromotion.endDate<=(to_py_date(endDate))).all()
2908
    return AmazonPromotion.query.filter(AmazonPromotion.startDate>=(to_py_date(startDate))).filter(AmazonPromotion.endDate<=(to_py_date(endDate))).all()
2909
        
2909
        
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=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: