bug/with_snapshot.go 🔗
@@ -28,6 +28,8 @@ func (b *WithSnapshot) Append(op Operation) {
}
snap := op.Apply(*b.snap)
+ snap.Operations = append(snap.Operations, op)
+
b.snap = &snap
}
Michael Muré created
fix #39
bug/with_snapshot.go | 2 ++
1 file changed, 2 insertions(+)
@@ -28,6 +28,8 @@ func (b *WithSnapshot) Append(op Operation) {
}
snap := op.Apply(*b.snap)
+ snap.Operations = append(snap.Operations, op)
+
b.snap = &snap
}