spec/apps/kitchen_sink/app/main/controllers/todos_controller.rb in volt-0.9.6 vs spec/apps/kitchen_sink/app/main/controllers/todos_controller.rb in volt-0.9.7.pre2
- old
+ new
@@ -1,18 +1,20 @@
+require 'volt/helpers/time'
+
module Main
class TodosController < Volt::ModelController
model :store
def add_todo
- _todos << { name: page._new_todo }
+ _todos.create({ name: page._new_todo, created_at: VoltTime.new })
page._new_todo = ''
end
def remove_todo(todo)
todo.destroy
end
def completed
- _todos.count(&:_completed)
+ todos.count(&:completed)
end
end
end