2010/5/7 Jérôme Laheurte <[email protected]>:
> Just tried it and found two issues:
>
>  * If a task has no start date, it gets one (the date and time the file
> is opened), because of the special meaning for None in the constructor.
> We need a special value meaning "no actual date" instead of "figure it
> out"...

I suppose the default value in Task.__init__ should be "no actual
date" and then the NewTaskCommand can pass it the date.Now() value for
startDate.

>  * The time defaulting to 00:00 produces some interesting problems; for
> instance, a task which starts today and is due today becomes overdue. I
> think that for the due date case, the default should be 23:59, don't you
> think ?

I agree. I'll look into it.

By the way, did you test the syncing? I made those changes without
automated tests and without testing, so... :-/

Thanks, Frank

Reply via email to