diff options
Diffstat (limited to 'internal/server/repository/repository.go')
| -rw-r--r-- | internal/server/repository/repository.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/internal/server/repository/repository.go b/internal/server/repository/repository.go index 4d84f7f..97f7397 100644 --- a/internal/server/repository/repository.go +++ b/internal/server/repository/repository.go @@ -201,6 +201,7 @@ func (r Repository) Merge(otherEnt types.Entry) error { r.entries[otherEnt.ID] = ent if !ent.Changed { + // Hasn't changed, so no need to write anything to file. return nil } @@ -208,6 +209,7 @@ func (r Repository) Merge(otherEnt types.Entry) error { if err != err { return err } + return r.fs.WriteFile(r.entryPath(ent), bytes) } |
