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:
parent
4a4c30e1ba
commit
6385f16b88
14 changed files with 244 additions and 90 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue