]> git.giacomolli.uk - onechat/blobdiff - journal.go
Check the width of comment lines
[onechat] / journal.go
index c12f7d089be403eb706f362843dd482961560737..bb1897c68b22f8dce8acc51d34575d6cdc5b6eeb 100644 (file)
@@ -81,6 +81,7 @@ func (j *Journal) Read(place Position) ([]byte, error) {
        reader, open := j.readers[place.day]
        if !open {
                var err error
+
                reader, err = os.Open(filepath.Join(j.dir, journalDayName(place.day)+".jsonl"))
                if err != nil {
                        return nil, fmt.Errorf("open day file: %w", err)
@@ -111,6 +112,7 @@ func (j *Journal) Close() error {
        err := j.closeWriter()
        for day, reader := range j.readers {
                err = errors.Join(err, reader.Close())
+
                delete(j.readers, day)
        }
 
@@ -128,6 +130,7 @@ func (j *Journal) Scan(ctx context.Context, place Position, add func([]byte, Pos
        }
 
        slices.Sort(paths)
+
        for n, path := range paths {
                day, err := journalDayNumber(strings.TrimSuffix(filepath.Base(path), ".jsonl"))
                if err != nil {