Embedding is BROKEN in 3.0.4 (stable)

Hey, thanks for trying to help!

I am not in control of any security policies since both sites are hosted by hosting providers. Somehow I doubt they broke this. But I will investigate with my Discourse hoster.

I use this script on the blog (it’s a static site engine called Hugo):

<script type="text/javascript">
  DiscourseEmbed = { discourseUrl: 'https://forum.fab.industries/',
                     discourseEmbedUrl: '{{ .Permalink }}' };

  (function() {
    var d = document.createElement('script'); d.type = 'text/javascript'; d.async = true;
    d.src = DiscourseEmbed.discourseUrl + 'javascripts/embed.js';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(d);
  })();
</script>

I didn’t change any of that since I first integrated it a few months ago.

All I did change was some minor custom CSS I added on the forum theme. I will roll that back today and see if it fixes the issue.