From 89c262fc1d525f74bb0e2fb61ae7a3d10d07a12a Mon Sep 17 00:00:00 2001 From: xuri Date: Sat, 3 Apr 2021 22:56:02 +0800 Subject: Fixed #813, streaming data writer result missing after call normal API #65 formula function: COMPLEX --- file.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'file.go') diff --git a/file.go b/file.go index 8be71c5..ab74645 100644 --- a/file.go +++ b/file.go @@ -131,6 +131,9 @@ func (f *File) WriteToBuffer() (*bytes.Buffer, error) { } for path, content := range f.XLSX { + if _, ok := f.streams[path]; ok { + continue + } fi, err := zw.Create(path) if err != nil { zw.Close() -- cgit v1.2.1