Subversion Repositories SmartDukaan

Rev

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

Rev 13928 Rev 13932
Line 185... Line 185...
185
                               'amount': { '$sum':'$subOrders.cashBackAmount'},
185
                               'amount': { '$sum':'$subOrders.cashBackAmount'},
186
                               }
186
                               }
187
                     }
187
                     }
188
                ])['result'][0]
188
                ])['result'][0]
189
    del(result["_id"])
189
    del(result["_id"])
-
 
190
    result['nextCredit'] = datetime.strftime(next_weekday(datetime.now(), 0),"%Y-%m-%d %H:%M:%S") 
190
    return result
191
    return result
191
def getDeals(category_id, offset, limit, sort, direction):
192
def getDeals(category_id, offset, limit, sort, direction):
192
    if not bool(cashBackMap):
193
    if not bool(cashBackMap):
193
        populateCashBack()
194
        populateCashBack()
194
    rank = 1
195
    rank = 1
Line 296... Line 297...
296
    else:
297
    else:
297
        print cashBack 
298
        print cashBack 
298
    
299
    
299
    
300
    
300
if __name__=='__main__':
301
if __name__=='__main__':
301
    main()
-
 
302
302
    main()
-
 
303
 
-
 
304
def next_weekday(d, weekday):
-
 
305
    days_ahead = weekday - d.weekday()
-
 
306
    if days_ahead <= 0: # Target day already happened this week
-
 
307
        days_ahead += 7
-
 
308
    return d + datetime.timedelta(days_ahead)
-
 
309
303
310