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

Incorrect Online Status Display in ArcBlock Community Profile

JM โ€œcryptotestnetโ€ Morales
ๆ”ฏๆŒ
bugrejected

image.png

๐Ÿงพ Summary: On the ArcBlock Community Profile page, all users appear as โ€œOnlineโ€ even when they are not currently active. Thereโ€™s no indicator for offline users, which causes confusion and inaccurate status representation.

๐ŸŒ Platform / Environment:

๐Ÿงช Steps to Reproduce:

  1. Log in to ArcBlock Community.
  2. Visit any user profile (e.g., sample link).
  3. Observe the status indicator next to the user name.
  4. Even if the user is offline, the profile still shows โ€œOnlineโ€ status.

๐Ÿ’ฅ Actual Result:

  • All user profiles display โ€œOnlineโ€ status, regardless of real-time user activity.
  • There is no clear indicator for users who are actually offline.

โœ… Expected Result:

  • The system should display accurate online/offline presence.
  • Users who are not active should show an offline indicator (e.g., gray dot or โ€œOfflineโ€ text).
  • Active users should retain the green โ€œOnlineโ€ status.

โš™๏ธ Possible Cause:

  • Backend presence API not syncing real-time user status.
  • Frontend may be defaulting all users to โ€œOnlineโ€ due to missing state check or server timeout logic.

๐Ÿงฑ Severity: Lowโ€“Medium ๐ŸŽฏ Priority: Medium ๐Ÿ“‚ Category: UI / Presence Status / User Profile

๐Ÿ’ก Suggested Fix & Improvement:

  1. Implement real-time presence tracking to sync actual online/offline user states.
  2. Add visual emoji indicators, e.g.:
  • ๐ŸŸข for Online
  • โšช for Offline
  1. Auto-refresh status every few seconds or on activity change.

1 ๆกๅ›žๅค

Shuang Liu13ไธชๆœˆๅ‰

This is the default status; users are considered online when they have no other status.

ๅ›žๅค