Details
-
Type:
Bug
-
Status: RESOLVED
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 20.0
-
Fix Version/s: 21.0 [Tentative]
-
Component/s: Presence
-
Labels:None
-
20 status:Please Merge
-
Test Plan:
Description
1. The setTimeout handle is not cleared properly and might cause a cascade effect if multiple updatePresence function calls are made.
2. Presence sends out a lot of HTTP requests for each tab open in a browser - this creates unnecessary load on the server.
A more accurate portrayal of activity is when a user is active on the tab that is open in the browser - this reduces the number of presence requests that are sent to the server.