-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sessions report shows duplicate entries for non-host users #564
Comments
Thanks @bunkerskyi, we'll do some testing to see if we can reproduce the issue. For any enterprising developer, here's the code flow: Clicking the join meeting button in the Moodle Mobile app:
Calling the mod_zoom_grade_item_update function registered in services.php: moodle-mod_zoom/db/services.php Lines 43 to 46 in 54313db
An external function provides the same join URL for Mobile, so it should already have the uname specified: moodle-mod_zoom/classes/external.php Lines 196 to 203 in 54313db
If the registered function returns success, a new window is opened using the returned join URL: moodle-mod_zoom/classes/output/mobile.php Line 90 in 54313db
|
Thanks @sgrandh3 for taking a look at this. |
@jrchamp Hello. I see |
Thanks @bunkerskyi! I'm not sure exactly which part is not working, so it would be very useful for us to understand where it is breaking. Any help you can provide would be significant:
|
When tested, by hosting a zoom meeting as an instructor, to a student who logged from only mobile (disconnected from the browser) , i got 2 records of the student. Did it multiple times, with the same result. Adding the session report for reference. |
I noticed the same "2 records" behavior when I was verifying the bug reported in #601. We need to take a look at the API response to see what's happening there and make sure that we're accurately representing the data in Moodle. It might be unintentionally duplicated or it might just be the way that Zoom reports non-host participants. |
Hello. We have problems, users who use the Moodle mobile app don't present in the
Sessions report
. I guess that happening because the join link in the mobile app doesn't have theuname
parameter. Is that might be true?I made this assumption, that the
uname
is critical, according to this comment and this PRThe text was updated successfully, but these errors were encountered: