Page MenuHomePhabricator

[BUG] Open an empty page after clicked on the email address confirmation
Closed, InvalidPublicBUG REPORT

Description

This is a ticket from the OTRS: https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom;TicketID=10573329

Step to reproduce

  1. go to Wikipedia beta
  2. click on upper right corner and choose point "log in to Wikipedia"
  3. click the link "join Wikipedia"
  4. go through the registration procedure
  5. pay attention entrance to the application is performed without going through the confirmation link from the email

Screenshot_2018-02-08-13-08-37.jpg (1×720 px, 194 KB)

Expected

See the confirmation page

Actual

Open an empty page and trigger an action to open by browser

Screenshot_20180209-163943.png (2×1 px, 111 KB)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

The app doesn't handle Special: pages of any kind.
Would it be possible for us to modify our intent-filter to exclude paths that start with Special:?

Looks like the current android:pathPattern in the intent-filter only supports * and .*.

I found an interesting 3rd party library from AirBnb which handles Deeplinks: https://github.com/airbnb/DeepLinkDispatch, maybe we can get some ideas from it.

Team to look into whether solution @Dbrant mentioned is possible.

Restricted Application changed the subtype of this task from "Task" to "Bug Report". · View Herald TranscriptDec 3 2019, 5:33 PM