Class: Todos::Commands::BasicTaskManipulation::ChangeTaskContext
- Inherits:
-
Object
- Object
- Todos::Commands::BasicTaskManipulation::ChangeTaskContext
- Includes:
- BasicMessages
- Defined in:
- lib/todos_cli.rb
Constant Summary collapse
- KEY =
'c'- DESCRIPTION =
'Change context of the task'
Constants included from BasicMessages
BasicMessages::FAIL_MESSAGE, BasicMessages::SUCCESS_MESSAGE
Class Method Summary collapse
Class Method Details
.execute(task) ⇒ Object
217 218 219 220 |
# File 'lib/todos_cli.rb', line 217 def self.execute(task) context_id = Context.find_or_create(:name => Asker.ask(:context)).id task.update(:context_id => context_id) end |