Subversion Repositories SmartDukaan

Rev

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

Rev 14388 Rev 14389
Line 190... Line 190...
190
    
190
    
191
    
191
    
192
    """Remove deal flag from expired deals"""
192
    """Remove deal flag from expired deals"""
193
    manualDeals = list(get_mongo_connection().Catalog.Deals.find({'dealType':1}))
193
    manualDeals = list(get_mongo_connection().Catalog.Deals.find({'dealType':1}))
194
    for manualDeal in manualDeals:
194
    for manualDeal in manualDeals:
195
        manualDeal = list(get_mongo_connection().Catalog.ManualDeals.find({'startDate':{'$lte':to_java_date(datetime.now())},'endDate':{'$gte':to_java_date(datetime.now())},'source_id':manualDeal['source_id'], 'sku':manualDeal['_id']}))
195
        d_manualDeal = list(get_mongo_connection().Catalog.ManualDeals.find({'startDate':{'$lte':to_java_date(datetime.now())},'endDate':{'$gte':to_java_date(datetime.now())},'source_id':manualDeal['source_id'], 'sku':manualDeal['_id']}))
196
        if len(manualDeal) > 0:
196
        if len(d_manualDeal) > 0:
197
            continue
197
            continue
198
        else:
198
        else:
199
            get_mongo_connection().Catalog.Deals.update({'_id':manualDeal['_id']},{"$set":{'dealType':0}},upsert=False, multi=True)
199
            get_mongo_connection().Catalog.Deals.update({'_id':manualDeal['_id']},{"$set":{'dealType':0}},upsert=False, multi=True)
200
    
200
    
201
 
201