User tests: Successful: Unsuccessful:
Converts the who is online site module to service provider.
 
Module works as expected
Module works same way as before applying pull request
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
| Status | New | ⇒ | Pending | 
| Category | ⇒ | Modules Front End | 
 
                 
                I have tested this item ✅ successfully on 886678d
 
                I have tested this item ✅ successfully on 886678d
I have successfully tested this on Chrome, Firefox, Safari.
(Unrelated to this PR but Heiko and I discovered a potential bug or at least odd behavior in Safari 18.x+ with the Who's Online module (with or without the PR applied) where if you reload the front-end page it increments by 1 the number of Who's Online guests even though there is still just you browsing the site - it may be because of a protective feature of Safari..)
Interestingly, (I checked the database) while the session_id is different each time the 820 byte data that is in the data field is IDENTICAL.
| Status | Pending | ⇒ | Ready to Commit | 
| Labels | Added: 
PR-5.4-dev | ||
 
                RTC
 
                Final test before merge, before applying this PR, with JBT graft Joomla_5.4.0-alpha4-dev-Development-Full_Package.zip:
Tested with this PR by graft Joomla_5.4.0-alpha4-dev+pr.45775-Development-Full_Package.zip:
| Status | Ready to Commit | ⇒ | Fixed in Code Base | 
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2025-07-26 10:08:21 | 
| Closed_By | ⇒ | muhme | |
| Labels | Added: 
RTC | ||
 
                Thank you @joomlaweby for your contribution. Thank you @ghazal, @hans2103 and @exlemor for testing.
I have tested this item ✅ successfully on 886678d
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45775.