Fix dependency errors

This commit is contained in:
mahdium committed 2025-09-29 14:08:19 +03:30
1 parent a819fa4eb9
commit a99e94a42c
2 files changed
+15 -2

No files matched your search

+10 -2
View File
@@ -1,6 +1,7 @@
package csv
import (
"context"
"encoding/csv"
"os"
@@ -9,7 +10,6 @@ import (
)
type Helper struct {
fx.In
csvFile *os.File
csvWriter *csv.Writer
logger *zap.Logger
@@ -23,11 +23,19 @@ func NewHelper(lc fx.Lifecycle, logger *zap.Logger) *Helper {
csvWriter := csv.NewWriter(csvFile)
return &Helper{
helper := &Helper{
csvFile: csvFile,
csvWriter: csvWriter,
logger: logger,
}
lc.Append(fx.Hook{
OnStop: func(context.Context) error {
return helper.Close()
},
})
return helper
}
func (h *Helper) AddEntry(date string, topic string, message string) error {