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

Fix public access settings and group visibility #4459

Merged
merged 3 commits into from
Dec 17, 2024

Conversation

anbebe
Copy link
Contributor

@anbebe anbebe commented Dec 6, 2024

Closes #4423

@anbebe anbebe added enhancement General enhancement which is neither bug nor feature Lorentz projectname labels Dec 6, 2024
@anbebe anbebe added this to the 4.2 milestone Dec 6, 2024
@anbebe anbebe requested review from Elblinator and MSoeb December 6, 2024 12:01
@reiterl reiterl changed the title Fix public acces seetings and group visibility Fix public access seetings and group visibility Dec 6, 2024
@reiterl reiterl changed the title Fix public access seetings and group visibility Fix public access settings and group visibility Dec 6, 2024
Copy link
Member

@Elblinator Elblinator left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

functionally it works!

just wording

@@ -226,7 +226,7 @@ export class MeetingSettingsGroupDetailFieldComponent extends BaseComponent impl
}
]
});
if (this.disabled) {
if (this.disabled || this.getWarning()) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please change the method title to sth more appropriate for a boolean return value (e.g. hasWarning)

@Elblinator Elblinator assigned anbebe and unassigned Elblinator and MSoeb Dec 12, 2024
@Elblinator Elblinator removed the request for review from MSoeb December 12, 2024 13:45
@Elblinator Elblinator modified the milestones: 4.2, 4.3 Dec 13, 2024
@anbebe anbebe requested a review from Elblinator December 17, 2024 15:33
@Elblinator Elblinator assigned Elblinator and unassigned anbebe Dec 17, 2024
@Elblinator Elblinator merged commit ea06ea7 into OpenSlides:main Dec 17, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement General enhancement which is neither bug nor feature Lorentz projectname
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Public Access: optimizations needed
3 participants