1
0
Fork 0
mirror of https://github.com/anyproto/anytype-heart.git synced 2025-06-10 10:00:46 +09:00

fix options aggregation

This commit is contained in:
requilence 2021-02-19 15:40:23 +04:00
parent 4a4c30e1ba
commit 6385f16b88
No known key found for this signature in database
GPG key ID: F07A7D55A2684852
14 changed files with 244 additions and 90 deletions

View file

@ -117,6 +117,18 @@ func CopyRelations(in []*pbrelation.Relation) (out []*pbrelation.Relation) {
return outWrapped.Relations
}
func CopyOptions(in []*pbrelation.RelationOption) (out []*pbrelation.RelationOption) {
if in == nil {
return nil
}
for _, inO := range in {
inCopy := *inO
out = append(out, &inCopy)
}
return
}
func CopyRelationsToMap(in []*pbrelation.Relation) (out map[string]*pbrelation.Relation) {
out = make(map[string]*pbrelation.Relation, len(in))
rels := CopyRelations(in)