From 76cc4cc14fdaaff611ca9fd0211a9047136dc3ea Mon Sep 17 00:00:00 2001 From: porosnicuadrian Date: Wed, 15 Dec 2021 15:13:29 +0200 Subject: [PATCH] Changed the create file + addded exports verification --- ees/ees.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ees/ees.go b/ees/ees.go index 148fb918e..43f1e4c22 100644 --- a/ees/ees.go +++ b/ees/ees.go @@ -365,7 +365,10 @@ func (eeS *EeS) V1ArchiveEventsInReply(ctx *context.Context, args *ArchiveEvents buff := new(bytes.Buffer) zBuff := zip.NewWriter(buff) var wrtr io.Writer - if wrtr, err = zBuff.Create("events.csv"); err != nil { + if wrtr, err = zBuff.CreateHeader(&zip.FileHeader{ + Name: "events.csv", + Modified: time.Now(), + }); err != nil { return err } switch eesCfg.Type { @@ -414,7 +417,7 @@ func (eeS *EeS) V1ArchiveEventsInReply(ctx *context.Context, args *ArchiveEvents } // most probably beacause of not matching filters if !exported { - return fmt.Errorf("exporter did not write data in zip format") + return utils.NewErrServerError(fmt.Errorf("NO EXPORTS")) } if err = ee.Close(); err != nil { return err