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

[BUG] Make default metadata columns and queue buffer size properties available through the public server settings #5726

Closed
mefrehner opened this issue Mar 15, 2023 · 0 comments
Labels
bug Something isn't working Fix-Commited Issue fixed and will be available in milestone Internal-Issue-Created An issue has been created in NextGen's internal issue tracker RS-9394 triaged
Milestone

Comments

@mefrehner
Copy link
Collaborator

Describe the bug
When logged in as a user that has channel-related permissions but does not have the permission to view system settings, you will see an error message when attempting to create a new channel, although the channel will still be saved. This happens because in the ChannelSetup class, it retrieves the system settings to get the default metadata columns and the queue buffer size. To address this issue, we can add those properties to the PublicServerSettings class, which does not require any permissions to retrieve.

Expected behavior
Default metadata columns and queue buffer size properties are added to the PublicServerSettings
Users without the permission to view server settings no longer see an error message when creating or editing a channel

Actual behavior
When logged in as a user that has channel-related permissions but does not have the permission to view system settings, you will see an error message when attempting to create a new channel, although the channel will still be saved.

Additional context
Default metadata columns and queue buffer size properties are added to the PublicServerSettings

@mefrehner mefrehner added bug Something isn't working triaged Fix-Commited Issue fixed and will be available in milestone RS-9394 Internal-Issue-Created An issue has been created in NextGen's internal issue tracker labels Mar 15, 2023
@mefrehner mefrehner added this to the 4.3.0 milestone Mar 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Fix-Commited Issue fixed and will be available in milestone Internal-Issue-Created An issue has been created in NextGen's internal issue tracker RS-9394 triaged
Projects
None yet
Development

No branches or pull requests

2 participants