"X assigned you Y" instead of "X assigned Y"
This commit is contained in:
parent
d53ae7f14d
commit
42cbcb2347
|
@ -7,6 +7,13 @@ module TodosHelper
|
|||
current_user.todos.done.count
|
||||
end
|
||||
|
||||
def todo_action_name(todo)
|
||||
case todo.action
|
||||
when Todo::ASSIGNED then 'assigned you'
|
||||
when Todo::MENTIONED then 'mentioned you on'
|
||||
end
|
||||
end
|
||||
|
||||
def todo_target_link(todo)
|
||||
target = todo.target_type.titleize.downcase
|
||||
link_to "#{target} #{todo.target.to_reference}", todo_target_path(todo)
|
||||
|
|
|
@ -43,13 +43,6 @@ class Todo < ActiveRecord::Base
|
|||
state :done
|
||||
end
|
||||
|
||||
def action_name
|
||||
case action
|
||||
when ASSIGNED then 'assigned'
|
||||
when MENTIONED then 'mentioned you on'
|
||||
end
|
||||
end
|
||||
|
||||
def body
|
||||
if note.present?
|
||||
note.note
|
||||
|
@ -57,8 +50,4 @@ class Todo < ActiveRecord::Base
|
|||
target.title
|
||||
end
|
||||
end
|
||||
|
||||
def target_iid
|
||||
target.respond_to?(:iid) ? target.iid : target_id
|
||||
end
|
||||
end
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
%span.author_name
|
||||
= link_to_author todo
|
||||
%span.todo_label
|
||||
= todo.action_name
|
||||
= todo_action_name(todo)
|
||||
= todo_target_link(todo)
|
||||
|
||||
· #{time_ago_with_tooltip(todo.created_at)}
|
||||
|
|
Loading…
Reference in New Issue