Skip to content
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

Missing field(s) in getRecordings API #1117

Open
thomas-mckay opened this issue Oct 24, 2024 · 2 comments
Open

Missing field(s) in getRecordings API #1117

thomas-mckay opened this issue Oct 24, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@thomas-mckay
Copy link

thomas-mckay commented Oct 24, 2024

BBB's documentation lists isBreakout as a recording field for the getRecordings API. This field is missing from Scalelight's data schema, AFAICT.

I've also noticed two other fields (size and rawSize) which are also part of BBB's regular response on the getRecordings API but are missing from Scalelight's schema. Those two fields, however, seem to be missing from the BBB doc (probably just an oversight: bigbluebutton/bigbluebutton#21537).

Same goes for the undocumented size field in the Recording.Playback.Format sub-structure. A quick look at the code shows it is used to compute the Recording.size field.

All three fields were added in BBB 2.2.0, AFAICT:

Would it be possible to add these fields in Scalelight's schema (at least isBreakout, since this one is documented) ?

PS: Sorry if I mislabeled the issue.

EDIT (2024-11-21): Some more documented recording fields that are missing when using scalelight:

  • recording > metadata > isBreakout (documented)
  • recording > metadata > meetingName (documented)
  • recording > metadata > meetingId (documented)
  • recording > playback > format > processingTime (documented)
@thomas-mckay thomas-mckay added the bug Something isn't working label Oct 24, 2024
@padaliyajay
Copy link

pagination is also not working with getRecordings api with limit and offset param

@thomas-mckay
Copy link
Author

thomas-mckay commented Nov 21, 2024

Some more documented recording fields that are missing when using scalelight:

  • recording > metadata > isBreakout (documented)
  • recording > metadata > meetingName (documented)
  • recording > metadata > meetingId (documented)
  • recording > playback > format > processingTime (documented)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants