Page MenuHomePhabricator

User talk page message notifications on non-latin topic titles do not navigate to specific reply thread
Closed, ResolvedPublicBUG REPORT

Description

How many times were you able to reproduce it?

Every time

Steps to reproduce

  1. Trigger a user talk page notification on a topic that has a special character in the topic title (i.e. non-latin characters).
  2. In Notifications Center detail screen, tap "Your talk page"

Expected results

User is navigated to that particular talk page topic reply thread

Actual results

User is navigated to their user talk page topic list screen, and has to seek out reply thread.

Screenshots

Environments observed

App version: 6.9.0 (1921)
OS versions: 15.4.1
Device model: iPhone 7
Device language: EN

Event Timeline

Note - initial fix attempt is in branch T307529-nested-talk-reply, but that fix depends on https://phabricator.wikimedia.org/T307603 getting fixed on the server-side first.

Tsevener renamed this task from User talk page message notifications on non-latin topic titles do not navigate to reply thread to User talk page message notifications on non-latin topic titles do not navigate to specific reply thread.May 4 2022, 5:39 PM

We're opting out of encoding this on the server-side. We'll have to adjust the urlString here first by url encoding all characters after the first # mark. That should help this successfully insantiate.

Even once this is fixed, we still might need this commit to get it to properly deep link to talk page reply thread.

ABorbaWMF subscribed.

Looks good to me on 6.9.3 (1960)

JMinor claimed this task.