mirror of
https://github.com/TracksApp/tracks.git
synced 2025-12-24 03:00:12 +01:00
show links to context/project also for completed actions
This commit is contained in:
parent
660238d2cf
commit
9137404243
1 changed files with 7 additions and 8 deletions
|
|
@ -297,17 +297,16 @@ module TodosHelper
|
|||
end
|
||||
|
||||
def project_and_context_links(todo, parent_container_type, opts = {})
|
||||
str = ''
|
||||
links = ''
|
||||
if todo.completed?
|
||||
links = []
|
||||
links << todo.context.name unless opts[:suppress_context]
|
||||
links << todo.project.name unless opts[:suppress_project] || todo.project.nil?
|
||||
str = "(#{links.join(", ")})" unless links.empty?
|
||||
links << item_link_to_context( todo ) unless opts[:suppress_context]
|
||||
links << item_link_to_project( todo ) unless opts[:suppress_project] || todo.project.nil?
|
||||
else
|
||||
str << item_link_to_context( todo ) if include_context_link(todo, parent_container_type)
|
||||
str << item_link_to_project( todo ) if include_project_link(todo, parent_container_type)
|
||||
links << item_link_to_context( todo ) if include_context_link(todo, parent_container_type)
|
||||
links << item_link_to_project( todo ) if include_project_link(todo, parent_container_type)
|
||||
end
|
||||
return str.html_safe
|
||||
|
||||
links.html_safe
|
||||
end
|
||||
|
||||
def include_context_link(todo, parent_container_type)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue