blindsidenetworks / mattermost-plugin-bigbluebutton

BigBlueButton plugin for Mattermost :electric_plug:
Apache License 2.0
88 stars 42 forks source link

No action on "Join meeting" #231

Open thomas-mc-work opened 2 years ago

thomas-mc-work commented 2 years ago

Describe the bug

Sometimes after creating a room a click on "Join Room" doesn't open the conference in a separate Tab/Window as expected. I can then still join using the link that is created below in the chat.

To Reproduce

Steps to reproduce the behavior:

  1. Create a Room in a channel
  2. Click on the 'Join Meeting' Button

Expected behavior

Expected: Join the room in a new window, but nothing happens

Environment:

Additional context

A failed request from the network tab of the developer tools (exported as Fetch command):

await fetch("https://mattermost.mydomain.org/api/v4/users/status/ids", {
    "credentials": "include",
    "headers": {
        "User-Agent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:106.0) Gecko/20100101 Firefox/106.0",
        "Accept": "*/*",
        "Accept-Language": "en",
        "X-Requested-With": "XMLHttpRequest",
        "X-CSRF-Token": "tr7ier4bi3gj9nn8hrmu5tq6aw",
        "Content-Type": "application/json",
        "Sec-Fetch-Dest": "empty",
        "Sec-Fetch-Mode": "cors",
        "Sec-Fetch-Site": "same-origin",
        "Sec-GPC": "1",
        "Pragma": "no-cache",
        "Cache-Control": "no-cache"
    },
    "body": "[\"\"]",
    "method": "POST",
    "mode": "cors"
});

Respone:

Status code: 400

 {"id":"api.context.invalid_body_param.app_error","message":"Invalid or missing user_ids in request body.","detailed_error":"","request_id":"6f17szs86jboxe955ckck8erzc","status_code":400}
thomas-mc-work commented 2 years ago

There seem to be two different issues: