| Line 2645... |
Line 2645... |
| 2645 |
|
2645 |
|
| 2646 |
def get_private_deal_details(itemid):
|
2646 |
def get_private_deal_details(itemid):
|
| 2647 |
return PrivateDeals.get_by(item_id=itemid)
|
2647 |
return PrivateDeals.get_by(item_id=itemid)
|
| 2648 |
|
2648 |
|
| 2649 |
def get_private_deal_items(offset,limit):
|
2649 |
def get_private_deal_items(offset,limit):
|
| 2650 |
print session.query(Item).join((PrivateDeals,Item.id==PrivateDeals.item_id)).offset(offset).limit(limit).all()
|
2650 |
print session.query(Item).join((PrivateDeals,Item.id==PrivateDeals.item_id)).filter(PrivateDeals.isActive==True).offset(offset).limit(limit).all()
|
| 2651 |
return session.query(Item).join((PrivateDeals,Item.id==PrivateDeals.item_id)).offset(offset).limit(limit).all()
|
2651 |
return session.query(Item).join((PrivateDeals,Item.id==PrivateDeals.item_id)).filter(PrivateDeals.isActive==True).offset(offset).limit(limit).all()
|
| 2652 |
|
2652 |
|
| 2653 |
def get_all_active_private_deals():
|
2653 |
def get_all_active_private_deals():
|
| 2654 |
dealsMap = dict()
|
2654 |
dealsMap = dict()
|
| 2655 |
all_active_private_deals = session.query(PrivateDeals).filter(now().between(PrivateDeals.startDate, PrivateDeals.endDate + datetime.timedelta(days=1))).all()
|
2655 |
all_active_private_deals = session.query(PrivateDeals).filter(PrivateDeals.isActive==True).filter(now().between(PrivateDeals.startDate, PrivateDeals.endDate + datetime.timedelta(days=1))).all()
|
| 2656 |
if all_active_private_deals is not None:
|
2656 |
if all_active_private_deals is not None:
|
| 2657 |
for active_private_deal in all_active_private_deals:
|
2657 |
for active_private_deal in all_active_private_deals:
|
| 2658 |
dealsMap[active_private_deal.item_id] = to_t_private_deal(active_private_deal)
|
2658 |
dealsMap[active_private_deal.item_id] = to_t_private_deal(active_private_deal)
|
| 2659 |
return dealsMap
|
2659 |
return dealsMap
|
| 2660 |
|
2660 |
|