Subversion Repositories SmartDukaan

Rev

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

Rev 14393 Rev 14398
Line 499... Line 499...
499
        else:
499
        else:
500
            return {} 
500
            return {} 
501
    else:
501
    else:
502
        return {}
502
        return {}
503
    
503
    
-
 
504
def getImgSrc(identifier, source_id):
-
 
505
    skuData = None
-
 
506
    if source_id in (1,2,4,5):
-
 
507
        skuData = list(get_mongo_connection().Catalog.MasterData.find_one({'identifier':identifier.strip(), 'source_id':source_id}))
-
 
508
    elif source_id == 3:
-
 
509
        skuData = list(get_mongo_connection().Catalog.MasterData.find_one({'secondaryIdentifier':identifier.strip(), 'source_id':source_id}))
-
 
510
    if skuData is None:
-
 
511
        return {}
-
 
512
    else:
-
 
513
        return {'thumbnail':skuData.get('thumbnail')}
504
    
514
    
505
def next_weekday(d, weekday):
515
def next_weekday(d, weekday):
506
    days_ahead = weekday - d.weekday()
516
    days_ahead = weekday - d.weekday()
507
    if days_ahead <= 0: # Target day already happened this week
517
    if days_ahead <= 0: # Target day already happened this week
508
        days_ahead += 7
518
        days_ahead += 7