Subversion Repositories SmartDukaan

Rev

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

Rev 598 Rev 599
Line 435... Line 435...
435
    t_deals = []
435
    t_deals = []
436
    for deal in deals:
436
    for deal in deals:
437
        t_deals.append(deal.item_id)
437
        t_deals.append(deal.item_id)
438
    return t_deals   
438
    return t_deals   
439
    
439
    
440
def get_latest_arrivals():
440
def get_latest_arrivals(limit):
441
    current_time = datetime.datetime.now()
-
 
442
    time_diff = datetime.timedelta(days=10)
-
 
443
    earliest_allowed_start_date = current_time - time_diff
-
 
444
    items = Item.query.filter(Item.startDate > earliest_allowed_start_date).all()
441
    items = Item.query.order_by(desc(Item.startDate)).all()[0:limit]
445
    return items
442
    return items
446
    
443
    
447
def get_latest_arrivals_catalog_ids():
444
def get_latest_arrivals_catalog_ids(limit):
448
    arrivals = LatestArrivals.query.all()
445
    arrivals = Item.query.order_by(desc(Item.startDate)).all()[0:limit]
449
    
446
    
450
    t_arrivals = []
447
    t_arrivals = []
451
    for arrival in arrivals:
448
    for arrival in arrivals:
452
        t_arrivals.append(arrival.item_id)
449
        t_arrivals.append(arrival.catalog_item_id)
453
    return t_arrivals    
450
    return t_arrivals