17 lines
397 B
Go
17 lines
397 B
Go
|
|
package graph
|
||
|
|
|
||
|
|
import (
|
||
|
|
"gitlab.com/unboundsoftware/eventsourced/eventsourced"
|
||
|
|
|
||
|
|
"gitlab.com/unboundsoftware/schemas/domain"
|
||
|
|
)
|
||
|
|
|
||
|
|
func (r *Resolver) fetchSubGraph(subGraphId string) (*domain.SubGraph, error) {
|
||
|
|
subGraph := &domain.SubGraph{BaseAggregate: eventsourced.BaseAggregateFromString(subGraphId)}
|
||
|
|
_, err := r.handler(subGraph)
|
||
|
|
if err != nil {
|
||
|
|
return nil, err
|
||
|
|
}
|
||
|
|
return subGraph, nil
|
||
|
|
}
|