lib/sculd/plan/deadline.rb in sculd-0.1.0 vs lib/sculd/plan/deadline.rb in sculd-0.1.1

- old
+ new

@@ -11,17 +11,20 @@ SYMBOL_CHAR = "!" DEFAULT_OPTION = 7 def priority(today) + #pp @option #@option = 1 if @option < 1 - beginning = @datetime - (@option || DEFAULT_OPTION) + option = (@option || DEFAULT_OPTION) + beginning = @datetime - option + #pp beginning if today < beginning return 0 elsif today <= @datetime rp = Sculd::Plan::REMINDER_PRIORITY dp = Sculd::Plan::DEADLINE_PRIORITY - return (rp + (dp - rp) * (today - beginning)/(@option.to_f)).to_i + return (rp + (dp - rp) * (today - beginning)/(option.to_f)).to_i else return Sculd::Plan::DEADLINE_PRIORITY end end