Special case self-assignment

This commit is contained in:
Jason Zimdars
2025-02-24 16:25:24 -06:00
parent ed0a815a35
commit 256edbfa96
2 changed files with 6 additions and 2 deletions
+5 -1
View File
@@ -68,7 +68,11 @@ module EventsHelper
def event_action_sentence(event)
case event.action
when "assigned"
"#{ event.creator.name } assigned #{ event.assignees.pluck(:name).to_sentence } to <span class='txt-link'>#{ event.bubble.title }</span>".html_safe
if event.assignees.include?(Current.user)
"#{ event.creator.name } will handle <span class='txt-link'>#{ event.bubble.title }</span>".html_safe
else
"#{ event.creator.name } assigned #{ event.assignees.pluck(:name).to_sentence } to <span class='txt-link'>#{ event.bubble.title }</span>".html_safe
end
when "unassigned"
"#{ event.creator.name } unassigned #{ event.assignees.pluck(:name).to_sentence } from <span class='txt-link'>#{ event.bubble.title }</span>".html_safe
when "boosted"
+1 -1
View File
@@ -15,7 +15,7 @@
</div>
<div class="flex flex-column min-width txt-small align-start txt-align-start">
<strong class="event__title txt-break overflow-line-clamp">
<strong class="event__title txt-break overflow-line-clamp txt-tight-lines">
<%= event_action_sentence(event) %>
</strong>