From ff5d690f8c3ac8fcab2f9c21d5ddeb699cf0e5ef Mon Sep 17 00:00:00 2001 From: Stefan Daschek Date: Thu, 5 Apr 2012 16:04:34 +0200 Subject: Fix missing merged cells. Merge cell info for all but the last merged cell was missing from XML output. --- lib/axlsx/workbook/worksheet/worksheet.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/axlsx/workbook/worksheet/worksheet.rb b/lib/axlsx/workbook/worksheet/worksheet.rb index 7d26b088..7aa38866 100644 --- a/lib/axlsx/workbook/worksheet/worksheet.rb +++ b/lib/axlsx/workbook/worksheet/worksheet.rb @@ -403,7 +403,7 @@ module Axlsx @rows.each_with_index { |row, index| row.to_xml_string(index, str) } str.concat '' str.concat "" % @auto_filter if @auto_filter - str.concat "%s" % [@merged_cells.size, @merged_cells.reduce('') { |memo, obj| "" % obj } ] unless @merged_cells.empty? + str.concat "%s" % [@merged_cells.size, @merged_cells.reduce('') { |memo, obj| memo += "" % obj } ] unless @merged_cells.empty? page_margins.to_xml_string(str) if @page_margins str.concat "" if @drawing unless @tables.empty? -- cgit v1.2.3