Closed Bug 1487640 Opened 2 years ago Closed 2 years ago

Broken side bars on API pages

Categories

(developer.mozilla.org Graveyard :: KumaScript, defect, P1)

All
Other
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: atopal, Assigned: jwhitlock)

References

Details

(Whiteboard: [specification][type:bug][points:2])

What did you do?
================
1. open any API reference page, like https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/fetch
2. Sidebar is missing
3. Error is shown on top of page

What happened?
==============
see https://github.com/mdn/kumascript/issues/791

What should have happened?
==========================
Sidebar shown, error not shown

Is there anything else we should know?
======================================
This is currently affecting about 100k page views per day or 10% of our traffic
I have a PR submitted that aims to fix this https://github.com/mdn/kumascript/pull/792
Summary: Broken side bards on API pages → Broken side bars on API pages
Cross-filed as https://github.com/mdn/kumascript/issues/791. PR 792 merged, pushed to production. Pages are being re-rendered.

Moving assignment to me for 5 whys.
Assignee: nobody → jwhitlock
Status: NEW → ASSIGNED
Priority: -- → P1
Whiteboard: [specification][type:bug] → [specification][type:bug][points:2]
See Also: → 1488479
I've written the initial 5 Whys, with Florian and Sheppy reviewing. We're still talking about policy changes, immediate next steps, and long term changes. An easy next step is to write some initial tests for the APIRef macro that would have caught this issue.
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.