KamoCRM

The Hold'em invite is a kind the site knows: label, icon, filter and mute

Fixkamo-internal
Shipped
September 23, 2026 at 9:26 AM UTC
Author
Kamo
Commit
4725bb7

MediaService has raised HOLDEM_INVITE notifications since Hold'em shipped, but the kind was missing here: the toast's eyebrow printed the raw translation key, the icon fell back to the bell, and there was no filter chip or mute switch, for the one kind that exists so that "stop inviting me to card games" can be said on its own. GROWTH_HUB went through the same thing. - NotificationKind and NOTIFICATION_KINDS gain HOLDEM_INVITE; KIND_ICONS and the producer's own "Casino" icon name map to CasinoIcon. - NOTIFICATION_KIND_RIGHT gates it on PLAY_HOLDEM, and so on the Hold'em app, mirroring NotificationEntitlementService. The RoleRightType mirror gains PLAY_HOLDEM (319, ServiceType.HOLDEM; roleRightMirrorParity passes against the current shared library). - Its words are in kamo-translation-dictionary 25bbca8c: the kind label, the settings hint, and the Growth Hub hint that was missing too. Tests: notificationKindAccess (the gate, the every-kind order, the app read off the right).

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