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

[OC 16.1] Infinite loop of printing warning message when trying to add recording #829

Closed
scharnkn opened this issue Jul 11, 2024 · 1 comment · Fixed by #835
Closed

[OC 16.1] Infinite loop of printing warning message when trying to add recording #829

scharnkn opened this issue Jul 11, 2024 · 1 comment · Fixed by #835
Assignees
Labels
type:bug Something isn't working

Comments

@scharnkn
Copy link

Describe the bug

During event creation, the web client/Admin UI creates an infinite loop when warning the user about not being able to change access rules due to another episode processing in the same series.
As a result event creation cannot be finished while the other event is still processing. In addition, the browser will have a spike in CPU usage until the event creation dialog is closed.

To Reproduce

This behaviour can be reproduced on stable.opencast.org:

  1. Create a new series names "Test Series"
  2. Upload a new event "Test Event 1" into this series and let the processing start
  3. Now while "Test Event 1" is still processing, create another event in "Test Series"
  4. Proceed in the event creation dialog up until the "Access policy" tab, where the warning should now be spammed indefinitely

Expected behavior

The warning should only be shown once.

Screenshots

Bildschirmfoto vom 2024-07-11 12-11-51

User environment:

  • Device: PC
  • OS: Debian 12
  • Browser Chrome
  • Version 126.0.6478.126

Additional context

This behaviour was observed with the new Admin UI, I haven't tested whether this also happens with the old Admin UI.

@lkiesow lkiesow transferred this issue from opencast/opencast Jul 11, 2024
@lkiesow
Copy link
Member

lkiesow commented Jul 11, 2024

Moving this to the admin interface repository since it seem to mainly be a UI problem.

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

Successfully merging a pull request may close this issue.

3 participants