···
···
-
nc, err := r.PutRecord(context.TODO(), op.Collection+"/"+*op.Rkey, op.Record)
-
d, _ := data.MarshalCBOR(*op.Record)
entries = append(entries, models.Record{
CreatedAt: rm.clock.Next().String(),
···
Type: to.StringPtr(OpTypeDelete.String()),
-
nc, err := r.UpdateRecord(context.TODO(), op.Collection+"/"+*op.Rkey, op.Record)
-
d, _ := data.MarshalCBOR(*op.Record)
entries = append(entries, models.Record{
CreatedAt: rm.clock.Next().String(),
···
···
+
j, err := json.Marshal(*op.Record)
+
out, err := data.UnmarshalJSON(j)
+
mm := MarshalableMap(out)
+
nc, err := r.PutRecord(context.TODO(), op.Collection+"/"+*op.Rkey, &mm)
+
d, err := data.MarshalCBOR(mm)
entries = append(entries, models.Record{
CreatedAt: rm.clock.Next().String(),
···
Type: to.StringPtr(OpTypeDelete.String()),
+
j, err := json.Marshal(*op.Record)
+
out, err := data.UnmarshalJSON(j)
+
mm := MarshalableMap(out)
+
nc, err := r.UpdateRecord(context.TODO(), op.Collection+"/"+*op.Rkey, &mm)
+
d, err := data.MarshalCBOR(mm)
entries = append(entries, models.Record{
CreatedAt: rm.clock.Next().String(),