This repository has been archived on 2022-09-04. You can view files and clone it, but cannot push or open issues or pull requests.
api/graphql/resolvers/helpers.go
2020-06-04 17:45:56 +02:00

18 lines
314 B
Go

package resolvers
import "github.com/99designs/gqlgen/graphql"
func getServer(rctx *graphql.FieldContext) (string, bool) {
server := ""
ok := false
parent := rctx.Parent
for parent != nil {
server, ok = parent.Args["server"].(string)
if ok {
break
}
parent = parent.Parent
}
return server, ok
}