lib/task_manager.rb in task_manager2-0.0.11 vs lib/task_manager.rb in task_manager2-0.0.12
- old
+ new
@@ -19,13 +19,16 @@
print('Added new task:'.colorize(:light_cyan))
print_task(task)
end
def self.pick(id)
- task = NewTaskFile.new.pick(id)
- CurrentTaskFile.new.add(task)
+ task = NewTaskFile.new.pick(id) do |task|
+ CurrentTaskFile.new.add(task)
+ end
print('Picked task:'.colorize(:light_cyan))
print_task(task)
+ rescue Exception => e
+ print e.message
end
def self.current
task = CurrentTaskFile.new.current
print('Current task:'.colorize(:light_cyan))