Page MenuHomePhabricator

Special:ExternalGuidance workflow is broken
Closed, ResolvedPublicBUG REPORT

Description

Impact: 497 errors in last 7 days.

Steps to replicate the issue (include links if applicable):

What happens?:
Production error

What should have happened instead?:
Should open form.

Screenshot 2024-01-04 at 10.33.09 PM.png (1×1 px, 233 KB)

Software version (skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):

Event Timeline

Jdlrobson renamed this task from ExternalGuidance broken to Special:ExternalGuidance workflow is broken.Jan 5 2024, 6:33 AM

Change 987889 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/ExternalGuidance@master] Fix Special:ExternalGuidance

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

Here are some screenshots after the above patch. While fixing the special page I noticed the icons in the banner were also broken.

Before: http://localhost:8888/w/index.php?title=Special:ExternalGuidance&from=en&to=fr&page=Foo&language=es&service=Google#/create-article throws error

Screenshot 2024-01-05 at 8.35.51 AM.png (670×1 px, 134 KB)

After: No error

Screenshot 2024-01-05 at 8.36.53 AM.png (396×1 px, 28 KB)

After on desktop: (note overlay looks broken in Vector 2022 still but I've been mostly focusing on functionality)
{F41651655}

Before: (banner) is missing icons:

Screenshot 2024-01-05 at 8.34.37 AM.png (370×952 px, 70 KB)

After: banner now has icons:

Screenshot 2024-01-05 at 8.31.41 AM.png (281×922 px, 60 KB)

Change 987889 merged by jenkins-bot:

[mediawiki/extensions/ExternalGuidance@master] Fix Special:ExternalGuidance

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

Change 987994 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/ExternalGuidance@wmf/1.42.0-wmf.12] Fix Special:ExternalGuidance

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

Change 987994 merged by jenkins-bot:

[mediawiki/extensions/ExternalGuidance@wmf/1.42.0-wmf.12] Fix Special:ExternalGuidance

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

Jdlrobson claimed this task.