Discourse embed normalizes urls to be lowercase

The URL is normalized and downcase as well here, before being saved in the database:

Due to the ID part being case-sensitive, the HTML could not be retrieved, resulting in a loading error.

Maybe the URL should be stored normalized without downcasing, and you should only downcase the URL when needed. :thinking:

1 Like