Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.43k stars 1.99k forks source link

TechCrunch.com returns an empty feed #95968

Open allilevine opened 18 hours ago

allilevine commented 18 hours ago

Quick summary

TechCrunch.com is empty in Reader Onboarding for a non-a11n user, and the API request returns an empty feed: https://public-api.wordpress.com/rest/v1.2/read/feed/111100674/posts?http_envelope=1&orderBy=date&meta=post%2Cdiscover_original_post&number=4&lang=en&content_width=675

The feed (https://wordpress.com/read/feeds/111100674) returns this error:

Image

Steps to reproduce

  1. As a non-a11n, go to https://wordpress.com/read/feeds/111100674

What you expected to happen

To see the latest TechCrunch.com posts.

What actually happened

An error is displayed.

Impact

All

Available workarounds?

No but the platform is still usable

If the above answer is "Yes...", outline the workaround.

No response

Platform (Simple and/or Atomic)

No response

Logs or notes

I've found that an empty feed is returned for two reasons:

  1. There's no user, which returns false here: fbhepr%2Skers%2Sjcpbz%2Sjc%2Qpbagrag%2Szh%2Qcyhtvaf%2Sfhofpevcgvbaf.cuc%3Se%3Q0o019753%26sv%3Qjcpbz_fhof_trg_srrq%23290-og
  2. TechCrunch.com is a private blog, which returns an error here: fbhepr%2Skers%2Sjcpbz%2Schoyvp.ncv%2Serfg%2Sjcpbz%2Qwfba%2Qraqcbvagf%2Spynff.jcpbz%2Qwfba%2Qncv%2Qernq%2Qi1%2Q2%2Qraqcbvag.cuc%3Se%3Q146r11ss%23148-og
allilevine commented 2 hours ago

Idea: we should disassociate the blog id from this feed.