Return a valid RecurringTodo after creation error

Fixes #1463
This commit is contained in:
Dan Rice 2014-06-19 01:17:15 -04:00
parent 622291d98d
commit 9b92306252
5 changed files with 55 additions and 3 deletions

View file

@ -1,6 +1,7 @@
module RecurringTodos
class MonthlyRecurringTodosBuilder < AbstractRecurringTodosBuilder
attr_reader :recurring_todo
def initialize(user, attributes)
super(user, attributes, MonthlyRepeatPattern)
@ -42,4 +43,4 @@ module RecurringTodos
end
end
end

View file

@ -1,6 +1,7 @@
module RecurringTodos
class WeeklyRecurringTodosBuilder < AbstractRecurringTodosBuilder
attr_reader :recurring_todo
def initialize(user, attributes)
super(user, attributes, WeeklyRepeatPattern)
@ -39,4 +40,4 @@ module RecurringTodos
end
end
end

View file

@ -1,6 +1,7 @@
module RecurringTodos
class YearlyRecurringTodosBuilder < AbstractRecurringTodosBuilder
attr_reader :recurring_todo
def initialize(user, attributes)
super(user, attributes, YearlyRepeatPattern)
@ -41,4 +42,4 @@ module RecurringTodos
end
end
end