summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--lib/axlsx/drawing/cat_axis_data.rb2
-rw-r--r--lib/axlsx/drawing/named_axis_data.rb5
2 files changed, 3 insertions, 4 deletions
diff --git a/lib/axlsx/drawing/cat_axis_data.rb b/lib/axlsx/drawing/cat_axis_data.rb
index 30df1132..52a6a542 100644
--- a/lib/axlsx/drawing/cat_axis_data.rb
+++ b/lib/axlsx/drawing/cat_axis_data.rb
@@ -22,7 +22,7 @@ module Axlsx
str << '<c:ptCount val="' << size.to_s << '"/>'
each_with_index do |item, index|
v = item.is_a?(Cell) ? item.value.to_s : item
- str << '<c:pt idx="' << index.to_s << '"><c:v>' << v << '</c:v></c:pt>'
+ str << '<c:pt idx="' << index.to_s << '"><c:v>' << v.to_s << '</c:v></c:pt>'
end
str << '</c:strCache>'
str << '</c:strRef>'
diff --git a/lib/axlsx/drawing/named_axis_data.rb b/lib/axlsx/drawing/named_axis_data.rb
index 218057ed..2272976c 100644
--- a/lib/axlsx/drawing/named_axis_data.rb
+++ b/lib/axlsx/drawing/named_axis_data.rb
@@ -1,7 +1,6 @@
# encoding: UTF-8
-# TODO: review cat, val and named access data to extend this and reduce replicated code.
module Axlsx
- # The ValAxisData class manages the values for a chart value series.
+ # The NamedAxisData class manages the values for a chart value series.
class NamedAxisData < CatAxisData
# creates a new NamedAxisData Object
@@ -24,7 +23,7 @@ module Axlsx
str << '<c:ptCount val="' << size.to_s << '"/>'
each_with_index do |item, index|
v = item.is_a?(Cell) ? item.value.to_s : item
- str << '<c:pt idx="' << index.to_s << '"><c:v>' << v << '</c:v></c:pt>'
+ str << '<c:pt idx="' << index.to_s << '"><c:v>' << v.to_s << '</c:v></c:pt>'
end
str << '</c:numCache>'
str << '</c:numRef>'