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 #15504 - allow nulling/not changing locale in user bulk edit #15510

Merged
merged 1 commit into from
Sep 16, 2024

Conversation

snipe
Copy link
Owner

@snipe snipe commented Sep 16, 2024

This fixed #15504, where when an admin was bulk editing a group of users, the locale setting defaulted to the logged in admin's locale. This change makes it so that we do not update the language on save unless something was specifically chosen, and also grants the ability to null out all selected users' locale.

This also adds locale to the list view and makes it sortable and searchable.

Copy link

what-the-diff bot commented Sep 16, 2024

PR Summary

  • Localization Feature for User Management
    The update includes a new feature that lets you search for users based on their geographical location or 'locale'. This improves user management functionality by tailoring searches to specific regions.

  • User Data Modification Enhancement
    The 'BulkUsersController' tool now has the ability to unset the 'locale' value, essentially providing an option to clear user locale data when required.

  • Improved Flexibility in User Field Assignments
    Updates to the 'User' model means that the 'locale' variable now supports mass assignments, streamlining workflows that involve setting regional information for multiple users at once.

  • Rich Data Table Presentations
    With the revised 'UserPresenter', you'll now see 'locale' as a new column in your data tables. This allows you to not only search and sort by locale but to also choose whether to display this information.

  • Advanced User Info Editing Options
    The bulk edit view has been reshaped to include 'locale' selection for enhanced usability. This allows for comprehensive changes across user profiles, including the ability to set the 'locale' field as null for chosen users.

@snipe snipe merged commit b465cc9 into develop Sep 16, 2024
8 of 9 checks passed
@snipe snipe deleted the bulk_users_locale_fix branch September 16, 2024 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant