blindsidenetworks / scalelite

Scalable load balancer for BigBlueButton.
GNU Affero General Public License v3.0
465 stars 249 forks source link

Recordings are displayed several times in the frontend, Scalelite 1.5.1.4 #998

Closed dirk-hl closed 11 months ago

dirk-hl commented 11 months ago

Describe the bug

In Greenlight V2 and V3, recordings are displayed several times. In V2 immediately after the upgrade to Scalelite 1.5.1.4:

image

In V3 you have to resynchronise the recordings and you get several presentation buttons:

image

Deployment:

  1. Deployment: Default systemd deployment without multitenancy
  2. Versions: Greenlight V2.14.8.1 V3.0.5.4

Steps to reproduce the behavior:

  1. Upgrade Scalelite from 1.5.1.3 -> 1.5.1.4.
  2. Resync recordings in Greenlight V3.
  3. See error in the screenshots above.

Expected behavior The screenshots after downgrade to Scalelite 1.5.1.3 show the expected behavior. Greenligt V2:

image

Greenlight V3: after re-sync recordings:

image
farhatahmad commented 11 months ago

Hi - this is a Greenlight issue, not Scalelite. Please recreate it there

mk-hs commented 11 months ago

Hello, I do think this is a scalelite issue, since each recording will show up 4 times when called via the API.

dirk-hl commented 11 months ago

I also believe this is a Scalelite bug in the API. Up to and including Scalelite 1.5.1.3, everything was fine in both Greenlight V2 and V3. After upgrading from Scalelite to 1.5.1.4 the error appears and after a downgrade it is gone again.

farhatahmad commented 11 months ago

Seems you are correct - was mixing this with another issue. Have a fix on the way

dirk-hl commented 11 months ago

Unfortunately, the bug is not fixed in version 1.5.1.5. Until version 1.5.1.3 everything was ok, 1.5.1.4 and 1.5.1.5 have the error with multiple recordings. Edit: I was too fast, see https://github.com/blindsidenetworks/scalelite/issues/1005 The bug is fixed with the current image.