albertosgz / Wordpress_BigBlueButton_plugin

BigBlueButton plugin for Wordpress https://es.wordpress.org/plugins/bbb-administration-panel/
GNU General Public License v3.0
17 stars 12 forks source link

List of Active Meeting Rooms Not listing #22

Closed GiorgioBart closed 4 years ago

GiorgioBart commented 4 years ago

The list of active rooms does not show anything either in the administration panel or by using the short code on a page.

BBB version 2.2.9 WordPress 5.4

albertosgz commented 4 years ago

Did you check BBB settings and try to enter into a room? In all our installations the list run like a charm.

GiorgioBart commented 4 years ago

Hi, yes, I can correctly define and start a room. I have to add the info that the plugin points to the scalelite load balancer. But this shouldn't be a problem because with "bigbluebutton-API-Buddy" I can list the meetings using the getMeetings API.

Also, but I will open a separate issue, I have a 1004 error problem defining a room with registration.

Thanks for this wonderful plugin!

albertosgz commented 4 years ago

did you try to point directly to the BBB server to check out if plugin is working properly?

El mié., 13 may. 2020 a las 13:57, GiorgioBart (notifications@github.com) escribió:

Hi, yes, I can correctly define and start a room. I have to add the info that the plugin points to the scalelite load balancer. But this shouldn't be a problem because with "bigbluebutton-API-Buddy" I can list the meetings using the getMeetings API.

Also, but I will open a separate issue, I have a 1004 error problem defining a room with registration.

Thanks for this wonderful plugin!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/albertosgz/Wordpress_BigBlueButton_plugin/issues/22#issuecomment-627933972, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC4QADZVQGVJHCZM7LCE3CDRRKDK5ANCNFSM4M7UIZPA .

GiorgioBart commented 4 years ago

I just tried to point it directly to the BBB node. The behavior is the same: If there are no active meetings, in the administration panel I have the text "Unable to display the meetings". If a meeting is active, the text disappears but in the active meeting table I have "no data available in table". I attach two screenshots Schermata del 2020-05-13 15-46-06 Schermata del 2020-05-13 15-46-48

albertosgz commented 4 years ago

Can you post here a trace with between plugin and BBB server? just to checkout if some unexpected field is receiving

El mié., 13 may. 2020 a las 15:56, GiorgioBart (notifications@github.com) escribió:

I just tried to point it directly to the BBB node. The behavior is the same: If there are no active meetings, in the administration panel I have the text "Unable to display the meetings". If a meeting is active, the text disappears but in the active meeting table I have "no data available in table". I attach two screenshots [image: Schermata del 2020-05-13 15-46-06] https://user-images.githubusercontent.com/23031295/81821541-3cd95180-9532-11ea-8d28-087323f23c3a.png [image: Schermata del 2020-05-13 15-46-48] https://user-images.githubusercontent.com/23031295/81821543-3e0a7e80-9532-11ea-9488-9a8b4ac3dd5f.png

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/albertosgz/Wordpress_BigBlueButton_plugin/issues/22#issuecomment-628004229, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC4QADY472A4AEEMJIGBW3TRRKRIXANCNFSM4M7UIZPA .

GiorgioBart commented 4 years ago

By trying with scalelite (same behavior with the BBB), with the Firefox console I can see the ajax call to the URL "admin-ajax.php? action = bbbadminpanel_action_get_active_meetings" and the JSON of the answer is correct with the active meetings and the number of participants ! But then the results are not displayed on page. I go ahead to investigate

albertosgz commented 4 years ago

Can you post here the text? It helps me to trace the error. The plugin may not parsing properly the ajax response.

GiorgioBart commented 4 years ago

{ "meeting": { "returncode": "SUCCESS", "meetingName": "test01", "meetingID": "xxxxxxx", "internalMeetingID": "xxxxxx", "createTime": "1589378581373", "createDate": "Wed May 13 16:03:01 CEST 2020", "voiceBridge": "xxx", "dialNumber": "xxx", "attendeePW": "xxx", "moderatorPW": "xxx", "running": "true", "duration": "0", "hasUserJoined": "true", "recording": "false", "hasBeenForciblyEnded": "false", "startTime": "1589378581407", "endTime": "0", "participantCount": "1", "listenerCount": "0", "voiceParticipantCount": "1", "videoCount": "0", "maxUsers": "0", "moderatorCount": "1", "attendees": { "attendee": { "userID": "w_jd7lrkz688fq", "fullName": "admin", "role": "MODERATOR", "isPresenter": "true", "isListeningOnly": "false", "hasJoinedVoice": "true", "hasVideo": "false", "clientType": "HTML5" } }, "metadata": { "originservercommonname": "xxx", "origin": "WordPress", "originurl": "https://xxxxxx/wp-admin/options-general.php?page=bigbluebutton_general", "origintag": "wp_plugin-bbb_admin_panel_ 1.1.11", "originversion": "5.4", "originservername": "https://xxxxxx" }, "isBreakout": "false" } }

GiorgioBart commented 4 years ago

I get it! works if the number of active meetings is> 1

albertosgz commented 4 years ago

It sounds like a bug :( I will dig it. Grazie Giorgio!

GiorgioBart commented 4 years ago

Thank to you for this plugin!