Page MenuHomePhabricator

External links with parameters that would otherwise be interwikis are wrongly converted into interwikis, and thus fail
Closed, ResolvedPublic

Description

Author: testerfromleicester

Description:
Clicking a link to a saved search navigates the user to a 404 page.

  1. Create/edit a page
  2. Add a link to a saved search (i.e. https://bugzilla.wikimedia.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=browser-test-bug&sharer_id=16205)
  3. Save page
  4. Click the link on the page

The list page containing the list does not open. Instead a 404 page opens - see this page for an example: http://en.wikipedia.beta.wmflabs.org/wiki/VE_bugzilla_link


Version: unspecified
Severity: minor

Details

Reference
bz57416

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 2:35 AM
bzimport added a project: Parsoid.
bzimport set Reference to bz57416.

Confirming:
? is turned into %3F etc (URL-encoded parameters).

Change 98903 had a related patch set uploaded by GWicke:
Bug 57416: Fix serialization of interwiki links with query string or fragment id

https://gerrit.wikimedia.org/r/98903

Change 98903 merged by jenkins-bot:
Bug 57416: Fix serialization of interwiki links with query string or fragment id

https://gerrit.wikimedia.org/r/98903

Fixed in master, will go out tomorrow.

Change 101327 had a related patch set uploaded by GWicke:
Bug 57416: Fix serialization of interwiki links with query string or fragment id

https://gerrit.wikimedia.org/r/101327

Change 101327 merged by GWicke:
Bug 57416: Fix serialization of interwiki links with query string or fragment id

https://gerrit.wikimedia.org/r/101327