| 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:
|