mini-onebox 失败时链接消失

我不确定这个问题是否仅限于 LinkedIn,还是其他网站也存在,不过:

原始内容:

https://www.linkedin.com/company/fcagroup
(来自 https://www.linkedin.com/company/fcagroup)

https://www.linkedin.com/
(来自 https://www.linkedin.com/)

https://www.linkedin.com/in/kyle-park-254a?trk=org-employees_mini-profile_cta
(https://www.linkedin.com/in/kyle-park-254a?trk=org-employees_mini-profile_cta)

结果:

(来自 https://www.linkedin.com/company/fcagroup)

(来自 https://www.linkedin.com/)

https://www.linkedin.com/in/kyle-park-254a?trk=org-employees_mini-profile_cta
https://www.linkedin.com/in/kyle-park-254a?trk=org-employees_mini-profile_cta)

浏览器控制台中没有 JS 错误,但链接标题被跳过了:


我仅在 Meta 上复现了此问题,Firefox 和 Chrome 均如此,其他网站尚未受到此问题影响。

4 个赞

@sam could this be a regression from your mini-onebox timeout fix?

I believe this is working as expected, since this link returns 999 Request denied and some HTML without a title.

EDIT: Oh I see, the bug is that we don’t fallback to just the link when mini-onebox fails, in some conditions.

3 个赞

I see what is happening here, fixed per:

https://github.com/discourse/discourse/commit/f946db4afe5af02539437ed221893cf1362fb6db

5 个赞