[xwiki/xwiki-platform] a89c18: XWIKI-24114: User notification frequency not saved...
Branch: refs/heads/stable-17.10.x Home: https://github.com/xwiki/xwiki-platform Commit: a89c18b5a3f6da21d2b06f5790a019a266375e61 https://github.com/xwiki/xwiki-platform/commit/a89c18b5a3f6da21d2b06f5790a01... Author: Simon Urli <simon.urli@xwiki.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-sources/src/main/java/org/xwiki/notifications/sources/internal/UsersParameterHandler.java M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationPreferenceService.xml M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/XWiki.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Util.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiRightServiceImpl.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/util/Util.java M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/distribution/firstadminuser.wiki Log Message: ----------- XWIKI-24114: User notification frequency not saved for usernames containing forbidden symbols XWIKI-18380: Initial setup form allows "." in initial admin username * Provide a common API to standardize the way string username are sanitized and use it in some places * Use that new API in NotificationPreferenceService and add a check to ensure the page exists before saving a pref * Use same API call for first user creation in DW than standard user registration call to get same errors (cherry picked from commit fb73a0ecc778025f32645233eceb8b4ffe624460) To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications