Subversion Repositories SmartDukaan

Rev

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

Rev 23327 Rev 23359
Line 3577... Line 3577...
3577
    return itemWarrantyMap
3577
    return itemWarrantyMap
3578
 
3578
 
3579
def get_all_fofo_deals(itemIds, tagIds):
3579
def get_all_fofo_deals(itemIds, tagIds):
3580
    returnMap = {}
3580
    returnMap = {}
3581
    
3581
    
3582
    query = session.query(Tag_Listing).join((Item, Item.id==Tag_Listing.item_id)).filter(Item.status.in_([status.ACTIVE, status.PAUSED_BY_RISK])).filter(Tag_Listing.active==True)
3582
    query = session.query(Tag_Listing).join((Item, Item.id==Tag_Listing.item_id)).filter(Item.status.in_([status.ACTIVE, status.PAUSED_BY_RISK, status.PARTIALLY_ACTIVE])).filter(Tag_Listing.active==True)
3583
    if itemIds:
3583
    if itemIds:
3584
        query = query.filter(Item.id.in_(itemIds))
3584
        query = query.filter(Item.id.in_(itemIds))
3585
    else:
3585
    else:
3586
        return returnMap
3586
        return returnMap
3587
    if tagIds:
3587
    if tagIds: