From 256edbfa96c3d71295444ecdcdcb133d09fbe359 Mon Sep 17 00:00:00 2001 From: Jason Zimdars Date: Mon, 24 Feb 2025 16:25:24 -0600 Subject: [PATCH] Special case self-assignment --- app/helpers/events_helper.rb | 6 +++++- app/views/events/_event.html.erb | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/helpers/events_helper.rb b/app/helpers/events_helper.rb index ef65651c5..99dca5909 100644 --- a/app/helpers/events_helper.rb +++ b/app/helpers/events_helper.rb @@ -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 #{ event.bubble.title }".html_safe + if event.assignees.include?(Current.user) + "#{ event.creator.name } will handle #{ event.bubble.title }".html_safe + else + "#{ event.creator.name } assigned #{ event.assignees.pluck(:name).to_sentence } to #{ event.bubble.title }".html_safe + end when "unassigned" "#{ event.creator.name } unassigned #{ event.assignees.pluck(:name).to_sentence } from #{ event.bubble.title }".html_safe when "boosted" diff --git a/app/views/events/_event.html.erb b/app/views/events/_event.html.erb index 2362f1716..b963b7a85 100644 --- a/app/views/events/_event.html.erb +++ b/app/views/events/_event.html.erb @@ -15,7 +15,7 @@
- + <%= event_action_sentence(event) %>