Contact: fumanchu@aminus.org

Log in as guest/dejavu to create tickets

I think I've seen this ORM somewhere before...

Changeset 205

Show
Ignore:
Timestamp:
03/26/06 22:18:07
Author:
fumanchu
Message:

Fixed bug in recur.hours if endDate is None.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/recur.py

    r204 r205  
    298298    if not hasattr(startDate, "time"): 
    299299        startDate = datetime.datetime.combine(startDate, datetime.time(0)) 
    300     if not hasattr(endDate, "time"): 
     300    if endDate and not hasattr(endDate, "time"): 
    301301        endDate = datetime.datetime.combine(endDate, datetime.time(23, 59, 59)) 
    302302    while (endDate is None) or (startDate <= endDate): 
     
    351351    # Now that we've coerced our startDate to a datetime, we need to 
    352352    # do the same thing to endDate so we can compare them. 
    353     if not hasattr(endDate, "time"): 
     353    if endDate and not hasattr(endDate, "time"): 
    354354        endDate = datetime.datetime.combine(endDate, timeofday) 
    355355