summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-06-05 12:58:26 -0500
committerJesse Luehrs <doy@tozt.net>2013-06-05 12:58:26 -0500
commit7c83b2cf1ae86f7ee0149631e62841023baa9797 (patch)
treeac7c2a0045ba23cec8a47ce309ebe2071f637ca7
parent28b49143ea1dca9291a3e7d7fdf69657cdca2b65 (diff)
downloadspreadsheet-template-7c83b2cf1ae86f7ee0149631e62841023baa9797.tar.gz
spreadsheet-template-7c83b2cf1ae86f7ee0149631e62841023baa9797.zip
don't require the contents field if a formula is given
-rw-r--r--lib/Spreadsheet/Template/Writer/Excel.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/Spreadsheet/Template/Writer/Excel.pm b/lib/Spreadsheet/Template/Writer/Excel.pm
index 25efe99..84e2a42 100644
--- a/lib/Spreadsheet/Template/Writer/Excel.pm
+++ b/lib/Spreadsheet/Template/Writer/Excel.pm
@@ -214,7 +214,9 @@ sub _write_cell {
$row, $col,
$data->{formula},
(defined $format ? ($format) : (undef)),
- $data->{contents},
+ (defined $data->{contents}
+ ? ($data->{contents})
+ : ()),
);
}
else {