Sharable Link created in Roon won't display in community posts

So. it appears that the tool generating the html isn’t generating those parameters.
Discourse, Imgur or Roon….:roll_eyes:

It’s discourse as I can paste the link fine into WhatsApp and it works. Another discourse forum it doesn’t work. On avforums which is none discourse it works. So something must have changed in the way discourse handles them?

@benjamin - this is a Discourse issue. It began when Roon Labs last updated the version of Discourse used for the forum… The forum software was last updated on June 2nd, and this thread started reporting the issue on June 5th…

https://i.imgur.com/W0czDiV.png

The issue is still present… :face_with_raised_eyebrow:

2 Likes

Sure is
https://i.imgur.com/K3dAfFV.png

2 Likes

Thanks for the heads up on this everyone! We’ll get moving on a solution asap. :+1:

Hi All,

After investigating this issue further, it seems discourse is being blocked from Imgur directly, which is unfortunately out of our control. Here is some additional reading on the subject:

Ah, bugger. How tiresome of Imgur.

https://i.imgur.com/MfaozCB.png

the workaround is to add a few html characters to the link:

<img src="https://i.imgur.com/MfaozCB.png"> - which will then display the image correctly:

But for non-technical members of the community this is probably a step too far.

1 Like

Hi Benjamin, is the situation, blocking discourse, that straightforward?

Imgur links are still working for many users which suggests that something else is happening?

From your link, and my limited knowledge of html, it appears that Discourse isn’t generating valid html tags to enable image previews as described by rahim123….

Nope, it’s Imgur who have imposed a rate limit on calls to their service. If you happen to make a call to the service (by posting the link in Discourse) while the rate is under the limit, then the image will be displayed correctly. If it’s over the limit, Imgur returns an error, and Discourse can’t display the image directly.

The workaround is to manually change the HTML in Discourse, bypassing simply pasting the copied link as shown in the post (and as I demonstrated in my previous message).

The suggestion in your quoted post is for the developers of Discourse to insert extra code into Discourse to test for the 429 error and bypass this rate limit halt when it occurs. I wonder if that is legal for a commercial service, and what Imgur would think about that? It smacks of the Ad-blocker arms race that YouTube and Ad-blocker services are waging…

2 Likes

@benjamin, I am back home and the issue is still there:

There’s nothing Roon can do about it, see here.