| Line 2649... |
Line 2649... |
| 2649 |
|
2649 |
|
| 2650 |
def get_private_deal_items(offset,limit):
|
2650 |
def get_private_deal_items(offset,limit):
|
| 2651 |
print session.query(Item).join((PrivateDeals,Item.id==PrivateDeals.item_id)).filter(PrivateDeals.isActive==True).offset(offset).limit(limit).all()
|
2651 |
print session.query(Item).join((PrivateDeals,Item.id==PrivateDeals.item_id)).filter(PrivateDeals.isActive==True).offset(offset).limit(limit).all()
|
| 2652 |
return session.query(Item).join((PrivateDeals,Item.id==PrivateDeals.item_id)).filter(PrivateDeals.isActive==True).offset(offset).limit(limit).all()
|
2652 |
return session.query(Item).join((PrivateDeals,Item.id==PrivateDeals.item_id)).filter(PrivateDeals.isActive==True).offset(offset).limit(limit).all()
|
| 2653 |
|
2653 |
|
| 2654 |
def get_all_active_private_deals():
|
2654 |
def get_all_active_private_deals(itemIds, daysDelta):
|
| 2655 |
dealsMap = dict()
|
2655 |
dealsMap = dict()
|
| 2656 |
all_active_private_deals = session.query(PrivateDeals).filter(PrivateDeals.isActive==True).filter(now().between(PrivateDeals.startDate, PrivateDeals.endDate + datetime.timedelta(days=1))).all()
|
2656 |
all_active_items_query = session.query(PrivateDeals).filter(PrivateDeals.isActive==True).filter(now().between(PrivateDeals.startDate, PrivateDeals.endDate + datetime.timedelta(days=daysDelta)))
|
| - |
|
2657 |
if itemIds is not None:
|
| - |
|
2658 |
all_active_items_query = all_active_items_query.filter(PrivateDeals.item_id.in_(itemIds)).all()
|
| - |
|
2659 |
|
| - |
|
2660 |
all_active_private_deals = all_active_items_query.all()
|
| 2657 |
if all_active_private_deals is not None:
|
2661 |
if all_active_private_deals is not None or all_active_private_deals!=[]:
|
| 2658 |
for active_private_deal in all_active_private_deals:
|
2662 |
for active_private_deal in all_active_private_deals:
|
| 2659 |
dealsMap[active_private_deal.item_id] = to_t_private_deal(active_private_deal)
|
2663 |
dealsMap[active_private_deal.item_id] = to_t_private_deal(active_private_deal)
|
| 2660 |
return dealsMap
|
2664 |
return dealsMap
|
| 2661 |
|
2665 |
|
| 2662 |
def add_or_update_private_deal(privatedeal):
|
2666 |
def add_or_update_private_deal(privatedeal):
|