่ทณๅˆฐไธป่ฆๅ†…ๅฎน
ArcBlock Community

Email Notifications Only Trigger on โ€œ๐Ÿ‘โ€ Emoji Reaction

JM โ€œcryptotestnetโ€ Morales
ๆ”ฏๆŒ
nft-studiofeatureuxwont-fix

image.png

image.png

๐Ÿงพ Summary: Users receive an email notification only when reacting with the โ€œ๐Ÿ‘โ€ emoji in the ArcBlock Marketplace comment section. All other emojis (๐Ÿ‘Ž โœ… ๐Ÿ˜„ ๐Ÿ˜† ๐ŸŽ‰ โค๏ธ ๐Ÿš€ ๐Ÿ‘€) fail to trigger any email notification, resulting in inconsistent user experience and missed engagement alerts.

๐Ÿงฉ Affected Component: Comment Reaction Notification System

๐Ÿงช Steps to Reproduce:

  1. Log in to ArcBlock Marketplace.
  2. Go to any discussion comment thread.
  3. React using various emojis: ๐Ÿ‘ ๐Ÿ‘Ž โœ… ๐Ÿ˜„ ๐Ÿ˜† ๐ŸŽ‰ โค๏ธ ๐Ÿš€ ๐Ÿ‘€
  4. Check your DID Wallet-linked email inbox.

๐Ÿง  Actual Result: Only the ๐Ÿ‘ (thumbs up) emoji triggers an email notification. Other emojis do not send any notification.

โœ… Expected Result: Every emoji reaction should trigger a notification (either email or in-app).

๐Ÿ’ฅ Impact:

  • Users are unaware of reactions other than ๐Ÿ‘.
  • Causes inconsistent engagement feedback.
  • Reduces interaction visibility and notification reliability.

โš™๏ธ Suggested Fix:

  • Extend backend event triggers to handle all emoji types under reaction_added.
  • Pass reactionType to the notification service for proper handling.
  • Add missing mappings for emojis in notification templates.

๐Ÿงฑ Proof of Concept (POC):

  • Tested all emojis on the same post.
  • Verified that only ๐Ÿ‘ resulted in an email notification.
  • Confirmed no backend event logs for other emoji types.

๐Ÿ“š Reference:

  • ArcBlock Marketplace Comment System (did-comments module)
  • Notification Service (reaction_event handler)

โš ๏ธ Severity Classification:

  • Severity: Medium
  • Priority: Medium
  • Category: Notification / UX Consistency

1 ๆกๅ›žๅค

Shuang Liu11ไธชๆœˆๅ‰

Currently, only "๐Ÿ‘" will be supported.

ๅ›žๅค