跳到主要内容
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.

回复