Skip to content

IBX-10756: Notification page ignores user language preferences#1788

Merged
tbialcz merged 1 commit into4.6from
IBX-10756-all-notifications-locale-fix
Feb 11, 2026
Merged

IBX-10756: Notification page ignores user language preferences#1788
tbialcz merged 1 commit into4.6from
IBX-10756-all-notifications-locale-fix

Conversation

@Sztig
Copy link
Contributor

@Sztig Sztig commented Dec 2, 2025

🎫 Issue IBX-10756

Description:

All notifications page was always falling back to first backoffice langauge

ibexa:
    system:
        admin_group:
            languages: [eng-GB]

That was because AllNotificationsController was redirecting to NotificationsController through forward, that meant the request was being treated as a sub request and RequestLocaleListener would skip setting the locale on it (it only does it for master requests)

I have removed the controller since this forward was the only thing in that controller and moved the redirect to yaml configuration.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 2, 2025

@juskora juskora force-pushed the IBX-10756-all-notifications-locale-fix branch from b7f8fb5 to 2354a43 Compare February 9, 2026 09:08
@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 9, 2026

@juskora
Copy link
Contributor

juskora commented Feb 10, 2026

QA Approved on Ibexa DXP Commerce 4.6-dev.

Copy link
Contributor

@ViniTou ViniTou left a comment

Choose a reason for hiding this comment

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

I am almost sure that controller was there for a reason. Are we sure that both notifications views were checked?

@konradoboza
Copy link
Contributor

We probably need an input from @tbialcz once he's back, there is a potential case we didn't check on review.

@ViniTou ViniTou self-requested a review February 11, 2026 09:55
@tbialcz tbialcz merged commit e4df34e into 4.6 Feb 11, 2026
29 checks passed
@tbialcz tbialcz deleted the IBX-10756-all-notifications-locale-fix branch February 11, 2026 10:00
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.

9 participants