From 2786ef5f7fc3a97403b69f530114860a19aa5fee Mon Sep 17 00:00:00 2001 From: Randy Morgan Date: Sat, 2 Jun 2012 15:17:46 +0900 Subject: quick fix for chart rendering problem. Need to ensure that we are not pushing odd strings into a number data axis point. This should at least make sure we get a nice fat 0 for now, but it really needs a bit more than this. --- lib/axlsx/drawing/drawing.rb | 1 - lib/axlsx/drawing/graphic_frame.rb | 4 ++-- lib/axlsx/drawing/num_val.rb | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/axlsx/drawing/drawing.rb b/lib/axlsx/drawing/drawing.rb index b06130f1..1553809a 100644 --- a/lib/axlsx/drawing/drawing.rb +++ b/lib/axlsx/drawing/drawing.rb @@ -155,7 +155,6 @@ module Axlsx # @return [String] def to_xml_string(str = '') str << '' -# str << '' str << '' anchors.each { |anchor| anchor.to_xml_string(str) } diff --git a/lib/axlsx/drawing/graphic_frame.rb b/lib/axlsx/drawing/graphic_frame.rb index fd65aa19..e36ae3f2 100644 --- a/lib/axlsx/drawing/graphic_frame.rb +++ b/lib/axlsx/drawing/graphic_frame.rb @@ -33,9 +33,9 @@ module Axlsx # @return [String] def to_xml_string(str = '') # macro attribute should be optional! - str << '' + str << '' str << '' - str << '' + str << '' str << '' str << '' str << '' diff --git a/lib/axlsx/drawing/num_val.rb b/lib/axlsx/drawing/num_val.rb index ed655732..35dbdb83 100644 --- a/lib/axlsx/drawing/num_val.rb +++ b/lib/axlsx/drawing/num_val.rb @@ -26,7 +26,7 @@ module Axlsx # serialize the object def to_xml_string(idx, str = "") Axlsx::validate_unsigned_int(idx) - str << '' << v.to_s << '' + str << '' << v.to_s.to_i.to_s << '' end end end -- cgit v1.2.3