| Line 630... |
Line 630... |
| 630 |
offer = get_mongo_connection().Catalog.Promotions.find_one({'_id':promoOffer.get('offer_id')})
|
630 |
offer = get_mongo_connection().Catalog.Promotions.find_one({'_id':promoOffer.get('offer_id')})
|
| 631 |
if offer is None:
|
631 |
if offer is None:
|
| 632 |
raise
|
632 |
raise
|
| 633 |
promo = Promotion(offer.get('offer_id'),offer.get('offer_name'),offer.get('offer_description') , offer.get('categories_applicable'), offer.get('sub_categories_not_applicable'),
|
633 |
promo = Promotion(offer.get('offer_id'),offer.get('offer_name'),offer.get('offer_description') , offer.get('categories_applicable'), offer.get('sub_categories_not_applicable'),
|
| 634 |
offer.get('startDate'), offer.get('endDate'), promoOffer.get('target1'), promoOffer.get('target1_cash_back_percetage'), promoOffer.get('target2'), promoOffer.get('target2_cash_back_percetage'), promoOffer.get('maxCashBack'),offer.get('url'),
|
634 |
offer.get('startDate'), offer.get('endDate'), promoOffer.get('target1'), promoOffer.get('target1_cash_back_percetage'), promoOffer.get('target2'), promoOffer.get('target2_cash_back_percetage'), promoOffer.get('maxCashBack'),offer.get('url'),
|
| 635 |
promoOffer.get('pending_order_value'), promoOffer.get('delivered_order_value'))
|
635 |
promoOffer.get('pending_order_value'), promoOffer.get('delivered_order_value'), promoOffer.get('last_run_timestamp'))
|
| 636 |
|
636 |
|
| 637 |
specialOffer = promo
|
637 |
specialOffer = promo
|
| 638 |
except:
|
638 |
except:
|
| 639 |
pass
|
639 |
pass
|
| 640 |
|
640 |
|
| Line 2681... |
Line 2681... |
| 2681 |
offer = get_mongo_connection().Catalog.Promotions.find_one({'_id':promoOffer.get('offer_id')})
|
2681 |
offer = get_mongo_connection().Catalog.Promotions.find_one({'_id':promoOffer.get('offer_id')})
|
| 2682 |
if offer is None:
|
2682 |
if offer is None:
|
| 2683 |
raise
|
2683 |
raise
|
| 2684 |
promo = Promotion(offer.get('offer_id'),offer.get('offer_name'),offer.get('offer_description') , offer.get('categories_applicable'), offer.get('sub_categories_not_applicable'),
|
2684 |
promo = Promotion(offer.get('offer_id'),offer.get('offer_name'),offer.get('offer_description') , offer.get('categories_applicable'), offer.get('sub_categories_not_applicable'),
|
| 2685 |
offer.get('startDate'), offer.get('endDate'), promoOffer.get('target1'), promoOffer.get('target1_cash_back_percetage'), promoOffer.get('target2'), promoOffer.get('target2_cash_back_percetage'), promoOffer.get('maxCashBack'), offer.get('url'),
|
2685 |
offer.get('startDate'), offer.get('endDate'), promoOffer.get('target1'), promoOffer.get('target1_cash_back_percetage'), promoOffer.get('target2'), promoOffer.get('target2_cash_back_percetage'), promoOffer.get('maxCashBack'), offer.get('url'),
|
| 2686 |
promoOffer.get('pending_order_value'), promoOffer.get('delivered_order_value'))
|
2686 |
promoOffer.get('pending_order_value'), promoOffer.get('delivered_order_value'), promoOffer.get('last_run_timestamp'))
|
| 2687 |
|
2687 |
|
| 2688 |
specialOffer = promo.__dict__
|
2688 |
specialOffer = promo.__dict__
|
| 2689 |
except:
|
2689 |
except:
|
| 2690 |
pass
|
2690 |
pass
|
| 2691 |
return specialOffer
|
2691 |
return specialOffer
|