summaryrefslogtreecommitdiff
path: root/sparkline.go
diff options
context:
space:
mode:
Diffstat (limited to 'sparkline.go')
-rw-r--r--sparkline.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/sparkline.go b/sparkline.go
index 5326c60..917383d 100644
--- a/sparkline.go
+++ b/sparkline.go
@@ -524,10 +524,11 @@ func (f *File) appendSparkline(ws *xlsxWorksheet, group *xlsxX14SparklineGroup,
if sparklineGroupBytes, err = xml.Marshal(group); err != nil {
return
}
- groups = &xlsxX14SparklineGroups{
- XMLNSXM: NameSpaceSpreadSheetExcel2006Main.Value,
- Content: decodeSparklineGroups.Content + string(sparklineGroupBytes),
+ if groups == nil {
+ groups = &xlsxX14SparklineGroups{}
}
+ groups.XMLNSXM = NameSpaceSpreadSheetExcel2006Main.Value
+ groups.Content = decodeSparklineGroups.Content + string(sparklineGroupBytes)
if sparklineGroupsBytes, err = xml.Marshal(groups); err != nil {
return
}