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

Fixed #16407 - weird layout on components for non super user #16410

Merged
merged 1 commit into from
Mar 4, 2025

Conversation

snipe
Copy link
Owner

@snipe snipe commented Mar 4, 2025

This fixes #16407, where a non-super user was not seeing the checkout button and the notes field was breaking the page layout

@snipe snipe merged commit acaa3a2 into develop Mar 4, 2025
2 of 7 checks passed
@snipe snipe deleted the #16407_component_checkout_and_notes_fix branch March 4, 2025 15:38
Copy link

what-the-diff bot commented Mar 4, 2025

PR Summary

  • Correction in HTML Structure
    An unnecessary closing </div> tag was removed from the component view. This effort aims at ensuring the proper structuring of the webpage, resulting in a better user experience.

  • Improvement in Authorization Check
    The authorization verification has been updated to refer to specific instances of components rather than the generic component class. This precise check enhances system security as it ensures only the authorized users have access to the respective component instance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant