Discord Extreme List incident

Some pages are inaccessible

Resolved after 22 minutes, affecting Website, on February 22, 2025.

postmortem Feb 22, 2025, 08:28 AM UTC

The issue occurred on some pages as `req.del` is undefined as req is not passed on most pages. We switched to `res.locals.del` to fix the issue, as res is accessible on every page. This only occurred now due to `Sentry.init()` \(which is used on every page\) now calling `req.del.version` when in the past it didn't, so `req` was required on every page as a result, leading to the issue.

Started
Feb 22, 2025, 08:05 AM UTC
Resolved
Feb 22, 2025, 08:28 AM UTC
Duration
22m
Detected by Pingoru
Feb 22, 2025, 08:05 AM UTC

Affected components

Website

Update timeline

  1. identified Feb 22, 2025, 08:05 AM UTC

    The issue has been identified and a fix is being implemented.

  2. monitoring Feb 22, 2025, 08:16 AM UTC

    A fix has been implemented and we are monitoring the results.

  3. resolved Feb 22, 2025, 08:28 AM UTC

    This incident has been resolved.

  4. postmortem Feb 22, 2025, 08:28 AM UTC

    The issue occurred on some pages as `req.del` is undefined as req is not passed on most pages. We switched to `res.locals.del` to fix the issue, as res is accessible on every page. This only occurred now due to `Sentry.init()` \(which is used on every page\) now calling `req.del.version` when in the past it didn't, so `req` was required on every page as a result, leading to the issue.

Your product runs on more than Discord Extreme List

Add the vendors you depend on and get one message when any of them reports trouble. Free for 3 vendors, no card.

Add your stack →