From 039b4111e36cde9a06e571289df89dd084cef6ab Mon Sep 17 00:00:00 2001 From: Vinoth Kannan Date: Fri, 22 Jan 2021 19:48:01 +0530 Subject: [PATCH] FIX: print raw html of logo image to skip unwanted html encoding (#11805) Currently, the image logo is broken since the image tag is rendering incorrectly. --- .../lib/discourse_narrative_bot/templates/advanced_user.svg.erb | 2 +- .../lib/discourse_narrative_bot/templates/new_user.svg.erb | 2 +- .../spec/requests/discobot_certificate_spec.rb | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/discourse-narrative-bot/lib/discourse_narrative_bot/templates/advanced_user.svg.erb b/plugins/discourse-narrative-bot/lib/discourse_narrative_bot/templates/advanced_user.svg.erb index e5bccc08237..040bb7d9b01 100644 --- a/plugins/discourse-narrative-bot/lib/discourse_narrative_bot/templates/advanced_user.svg.erb +++ b/plugins/discourse-narrative-bot/lib/discourse_narrative_bot/templates/advanced_user.svg.erb @@ -46,7 +46,7 @@ <%= @name %> - <%= @logo_group %> + <%== @logo_group %> diff --git a/plugins/discourse-narrative-bot/lib/discourse_narrative_bot/templates/new_user.svg.erb b/plugins/discourse-narrative-bot/lib/discourse_narrative_bot/templates/new_user.svg.erb index 298f6119c7a..d89108ae8ed 100644 --- a/plugins/discourse-narrative-bot/lib/discourse_narrative_bot/templates/new_user.svg.erb +++ b/plugins/discourse-narrative-bot/lib/discourse_narrative_bot/templates/new_user.svg.erb @@ -457,7 +457,7 @@ <%= @name %> - <%= @logo_group %> + <%== @logo_group %> diff --git a/plugins/discourse-narrative-bot/spec/requests/discobot_certificate_spec.rb b/plugins/discourse-narrative-bot/spec/requests/discobot_certificate_spec.rb index d30c76cf6ad..54a7f5399c8 100644 --- a/plugins/discourse-narrative-bot/spec/requests/discobot_certificate_spec.rb +++ b/plugins/discourse-narrative-bot/spec/requests/discobot_certificate_spec.rb @@ -36,6 +36,7 @@ describe "Discobot Certificate" do get '/discobot/certificate.svg', params: params expect(response.status).to eq(200) + expect(response.body).to include('') end describe 'when params are missing' do