Class: TodoistQuerynaut::TodoistQuery::ProjectNameQuery

Inherits:
Treetop::Runtime::SyntaxNode
  • Object
show all
Defined in:
lib/todoist_querynaut/todoist_query/node_extensions.rb

Instance Method Summary collapse

Instance Method Details

#run_query(todoist) ⇒ Object



54
55
56
57
# File 'lib/todoist_querynaut/todoist_query/node_extensions.rb', line 54

def run_query(todoist)
  project_id = todoist.project_name_to_id value
  todoist.all_items.select{|item| item["project_id"] == project_id}
end

#valueObject



50
51
52
# File 'lib/todoist_querynaut/todoist_query/node_extensions.rb', line 50

def value
  text_value[2..-1]
end