KamoCRM

The Hold'em invite and the meeting reminder say who they are from

FeatureMediaService
Shipped
September 23, 2026 at 8:47 AM UTC
Author
Kamo
Commit
d5212da

MemberNotificationClient.raise gains an overload carrying actorMemberId/actorName (the id sent as text; the old signature is unchanged and sends neither). HoldemInviteMessenger passes the dealer ("Dana Reyes dealt you in"); MeetingReminderSweep passes the meeting's creator when the title names them ("Weekly sync · Dana Reyes"), reading the creator once rather than inside title(). EmailService keeps the pair and kamo-internal draws that name as the member's card. An EmailService older than the fields ignores them. Tests: HoldemInviteMessengerTest (+1; its raise verifications take the new overload), MeetingReminderActorTest (2), **************** (2). Full suite: 1060 run, 0 failures.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing