Module: QTimetrap::ViewModels::MainViewModelEntryTaskHelpers
- Included in:
- MainViewModel
- Defined in:
- app/view_models/main_view_model_entry_task_helpers.rb
Overview
Entry task move behavior for MainViewModel.
Instance Method Summary collapse
Instance Method Details
#update_entry_task(entry_id, task_name) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'app/view_models/main_view_model_entry_task_helpers.rb', line 7 def update_entry_task(entry_id, task_name) normalized_id = entry_id.to_i return if normalized_id.zero? entry = find_entry_for_task_update(normalized_id) normalized_task = normalize_target_task(task_name) gateway.update_task(normalized_id, target_sheet_for_entry(entry, normalized_task)) self.current_task_input = normalized_task if entry.running? refresh! end |