Subversion Repositories SmartDukaan

Rev

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

Rev 1120 Rev 1493
Line 41... Line 41...
41
        from_date = to_py_date(from_time)
41
        from_date = to_py_date(from_time)
42
        query = query.filter(Payment.initTimestamp >= from_date)
42
        query = query.filter(Payment.initTimestamp >= from_date)
43
    if to_time:
43
    if to_time:
44
        to_date = to_py_date(to_time)
44
        to_date = to_py_date(to_time)
45
        query = query.filter(or_(Payment.successTimestamp <= to_date, Payment.errorTimestamp <= to_date))
45
        query = query.filter(or_(Payment.successTimestamp <= to_date, Payment.errorTimestamp <= to_date))
46
    if status != -1:
46
    if status is not None:
47
        query = query.filter(Payment.status == status)
47
        query = query.filter(Payment.status == status)
48
    if gateway_id:
48
    if gateway_id:
49
        query = query.filter(Payment.gatewayId == gateway_id)
49
        query = query.filter(Payment.gatewayId == gateway_id)
50
    return query
50
    return query
51
 
51