From 57c5947d91bd5cb0babb1296f5fdecef10b39eb0 Mon Sep 17 00:00:00 2001 From: Giga Chubinidze Date: Thu, 1 Sep 2022 10:49:17 +0400 Subject: [PATCH] Fix superscript and subscript in docx report generator [SCI-7141] --- app/services/reports/docx_renderer.rb | 4 ++-- app/services/reports/html_to_word_converter.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/services/reports/docx_renderer.rb b/app/services/reports/docx_renderer.rb index c0af01b12..c7ca8c99c 100644 --- a/app/services/reports/docx_renderer.rb +++ b/app/services/reports/docx_renderer.rb @@ -14,11 +14,11 @@ module Reports elsif text_el[:type] == 'a' Reports::DocxRenderer.render_link_element(self, text_el, options) elsif text_el[:type] == 'sup' - text text_el[:value] do + text text_el[:value] do vertical_align 'superscript' end elsif text_el[:type] == 'sub' - text text_el[:value] do + text text_el[:value] do vertical_align 'subscript' end end diff --git a/app/services/reports/html_to_word_converter.rb b/app/services/reports/html_to_word_converter.rb index 2645671ec..1aa81870b 100644 --- a/app/services/reports/html_to_word_converter.rb +++ b/app/services/reports/html_to_word_converter.rb @@ -112,7 +112,7 @@ module Reports end if elem.name == 'sub' - elements.push(sub_element(elem)) + elements.push(sub_element(elem)) next end