284 lines
8.4 KiB
Go
284 lines
8.4 KiB
Go
|
// Code generated by github.com/99designs/gqlgen, DO NOT EDIT.
|
||
|
|
||
|
package generated
|
||
|
|
||
|
import (
|
||
|
"context"
|
||
|
"errors"
|
||
|
"strconv"
|
||
|
"sync/atomic"
|
||
|
|
||
|
"github.com/99designs/gqlgen/graphql"
|
||
|
"github.com/vektah/gqlparser/v2/ast"
|
||
|
"gitserver.in/patialtech/rano/graph/model"
|
||
|
)
|
||
|
|
||
|
// region ************************** generated!.gotpl **************************
|
||
|
|
||
|
// endregion ************************** generated!.gotpl **************************
|
||
|
|
||
|
// region ***************************** args.gotpl *****************************
|
||
|
|
||
|
// endregion ***************************** args.gotpl *****************************
|
||
|
|
||
|
// region ************************** directives.gotpl **************************
|
||
|
|
||
|
// endregion ************************** directives.gotpl **************************
|
||
|
|
||
|
// region **************************** field.gotpl *****************************
|
||
|
|
||
|
func (ec *executionContext) _AuthUser_id(ctx context.Context, field graphql.CollectedField, obj *model.AuthUser) (ret graphql.Marshaler) {
|
||
|
fc, err := ec.fieldContext_AuthUser_id(ctx, field)
|
||
|
if err != nil {
|
||
|
return graphql.Null
|
||
|
}
|
||
|
ctx = graphql.WithFieldContext(ctx, fc)
|
||
|
defer func() {
|
||
|
if r := recover(); r != nil {
|
||
|
ec.Error(ctx, ec.Recover(ctx, r))
|
||
|
ret = graphql.Null
|
||
|
}
|
||
|
}()
|
||
|
resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
|
||
|
ctx = rctx // use context from middleware stack in children
|
||
|
return obj.ID, nil
|
||
|
})
|
||
|
if err != nil {
|
||
|
ec.Error(ctx, err)
|
||
|
return graphql.Null
|
||
|
}
|
||
|
if resTmp == nil {
|
||
|
if !graphql.HasFieldError(ctx, fc) {
|
||
|
ec.Errorf(ctx, "must not be null")
|
||
|
}
|
||
|
return graphql.Null
|
||
|
}
|
||
|
res := resTmp.(string)
|
||
|
fc.Result = res
|
||
|
return ec.marshalNID2string(ctx, field.Selections, res)
|
||
|
}
|
||
|
|
||
|
func (ec *executionContext) fieldContext_AuthUser_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
|
||
|
fc = &graphql.FieldContext{
|
||
|
Object: "AuthUser",
|
||
|
Field: field,
|
||
|
IsMethod: false,
|
||
|
IsResolver: false,
|
||
|
Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
|
||
|
return nil, errors.New("field of type ID does not have child fields")
|
||
|
},
|
||
|
}
|
||
|
return fc, nil
|
||
|
}
|
||
|
|
||
|
func (ec *executionContext) _AuthUser_email(ctx context.Context, field graphql.CollectedField, obj *model.AuthUser) (ret graphql.Marshaler) {
|
||
|
fc, err := ec.fieldContext_AuthUser_email(ctx, field)
|
||
|
if err != nil {
|
||
|
return graphql.Null
|
||
|
}
|
||
|
ctx = graphql.WithFieldContext(ctx, fc)
|
||
|
defer func() {
|
||
|
if r := recover(); r != nil {
|
||
|
ec.Error(ctx, ec.Recover(ctx, r))
|
||
|
ret = graphql.Null
|
||
|
}
|
||
|
}()
|
||
|
resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
|
||
|
ctx = rctx // use context from middleware stack in children
|
||
|
return obj.Email, nil
|
||
|
})
|
||
|
if err != nil {
|
||
|
ec.Error(ctx, err)
|
||
|
return graphql.Null
|
||
|
}
|
||
|
if resTmp == nil {
|
||
|
if !graphql.HasFieldError(ctx, fc) {
|
||
|
ec.Errorf(ctx, "must not be null")
|
||
|
}
|
||
|
return graphql.Null
|
||
|
}
|
||
|
res := resTmp.(string)
|
||
|
fc.Result = res
|
||
|
return ec.marshalNString2string(ctx, field.Selections, res)
|
||
|
}
|
||
|
|
||
|
func (ec *executionContext) fieldContext_AuthUser_email(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
|
||
|
fc = &graphql.FieldContext{
|
||
|
Object: "AuthUser",
|
||
|
Field: field,
|
||
|
IsMethod: false,
|
||
|
IsResolver: false,
|
||
|
Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
|
||
|
return nil, errors.New("field of type String does not have child fields")
|
||
|
},
|
||
|
}
|
||
|
return fc, nil
|
||
|
}
|
||
|
|
||
|
func (ec *executionContext) _AuthUser_displayName(ctx context.Context, field graphql.CollectedField, obj *model.AuthUser) (ret graphql.Marshaler) {
|
||
|
fc, err := ec.fieldContext_AuthUser_displayName(ctx, field)
|
||
|
if err != nil {
|
||
|
return graphql.Null
|
||
|
}
|
||
|
ctx = graphql.WithFieldContext(ctx, fc)
|
||
|
defer func() {
|
||
|
if r := recover(); r != nil {
|
||
|
ec.Error(ctx, ec.Recover(ctx, r))
|
||
|
ret = graphql.Null
|
||
|
}
|
||
|
}()
|
||
|
resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
|
||
|
ctx = rctx // use context from middleware stack in children
|
||
|
return obj.DisplayName, nil
|
||
|
})
|
||
|
if err != nil {
|
||
|
ec.Error(ctx, err)
|
||
|
return graphql.Null
|
||
|
}
|
||
|
if resTmp == nil {
|
||
|
if !graphql.HasFieldError(ctx, fc) {
|
||
|
ec.Errorf(ctx, "must not be null")
|
||
|
}
|
||
|
return graphql.Null
|
||
|
}
|
||
|
res := resTmp.(string)
|
||
|
fc.Result = res
|
||
|
return ec.marshalNString2string(ctx, field.Selections, res)
|
||
|
}
|
||
|
|
||
|
func (ec *executionContext) fieldContext_AuthUser_displayName(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
|
||
|
fc = &graphql.FieldContext{
|
||
|
Object: "AuthUser",
|
||
|
Field: field,
|
||
|
IsMethod: false,
|
||
|
IsResolver: false,
|
||
|
Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
|
||
|
return nil, errors.New("field of type String does not have child fields")
|
||
|
},
|
||
|
}
|
||
|
return fc, nil
|
||
|
}
|
||
|
|
||
|
func (ec *executionContext) _AuthUser_roleID(ctx context.Context, field graphql.CollectedField, obj *model.AuthUser) (ret graphql.Marshaler) {
|
||
|
fc, err := ec.fieldContext_AuthUser_roleID(ctx, field)
|
||
|
if err != nil {
|
||
|
return graphql.Null
|
||
|
}
|
||
|
ctx = graphql.WithFieldContext(ctx, fc)
|
||
|
defer func() {
|
||
|
if r := recover(); r != nil {
|
||
|
ec.Error(ctx, ec.Recover(ctx, r))
|
||
|
ret = graphql.Null
|
||
|
}
|
||
|
}()
|
||
|
resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (interface{}, error) {
|
||
|
ctx = rctx // use context from middleware stack in children
|
||
|
return obj.RoleID, nil
|
||
|
})
|
||
|
if err != nil {
|
||
|
ec.Error(ctx, err)
|
||
|
return graphql.Null
|
||
|
}
|
||
|
if resTmp == nil {
|
||
|
if !graphql.HasFieldError(ctx, fc) {
|
||
|
ec.Errorf(ctx, "must not be null")
|
||
|
}
|
||
|
return graphql.Null
|
||
|
}
|
||
|
res := resTmp.(int)
|
||
|
fc.Result = res
|
||
|
return ec.marshalNInt2int(ctx, field.Selections, res)
|
||
|
}
|
||
|
|
||
|
func (ec *executionContext) fieldContext_AuthUser_roleID(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
|
||
|
fc = &graphql.FieldContext{
|
||
|
Object: "AuthUser",
|
||
|
Field: field,
|
||
|
IsMethod: false,
|
||
|
IsResolver: false,
|
||
|
Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
|
||
|
return nil, errors.New("field of type Int does not have child fields")
|
||
|
},
|
||
|
}
|
||
|
return fc, nil
|
||
|
}
|
||
|
|
||
|
// endregion **************************** field.gotpl *****************************
|
||
|
|
||
|
// region **************************** input.gotpl *****************************
|
||
|
|
||
|
// endregion **************************** input.gotpl *****************************
|
||
|
|
||
|
// region ************************** interface.gotpl ***************************
|
||
|
|
||
|
// endregion ************************** interface.gotpl ***************************
|
||
|
|
||
|
// region **************************** object.gotpl ****************************
|
||
|
|
||
|
var authUserImplementors = []string{"AuthUser"}
|
||
|
|
||
|
func (ec *executionContext) _AuthUser(ctx context.Context, sel ast.SelectionSet, obj *model.AuthUser) graphql.Marshaler {
|
||
|
fields := graphql.CollectFields(ec.OperationContext, sel, authUserImplementors)
|
||
|
|
||
|
out := graphql.NewFieldSet(fields)
|
||
|
deferred := make(map[string]*graphql.FieldSet)
|
||
|
for i, field := range fields {
|
||
|
switch field.Name {
|
||
|
case "__typename":
|
||
|
out.Values[i] = graphql.MarshalString("AuthUser")
|
||
|
case "id":
|
||
|
out.Values[i] = ec._AuthUser_id(ctx, field, obj)
|
||
|
if out.Values[i] == graphql.Null {
|
||
|
out.Invalids++
|
||
|
}
|
||
|
case "email":
|
||
|
out.Values[i] = ec._AuthUser_email(ctx, field, obj)
|
||
|
if out.Values[i] == graphql.Null {
|
||
|
out.Invalids++
|
||
|
}
|
||
|
case "displayName":
|
||
|
out.Values[i] = ec._AuthUser_displayName(ctx, field, obj)
|
||
|
if out.Values[i] == graphql.Null {
|
||
|
out.Invalids++
|
||
|
}
|
||
|
case "roleID":
|
||
|
out.Values[i] = ec._AuthUser_roleID(ctx, field, obj)
|
||
|
if out.Values[i] == graphql.Null {
|
||
|
out.Invalids++
|
||
|
}
|
||
|
default:
|
||
|
panic("unknown field " + strconv.Quote(field.Name))
|
||
|
}
|
||
|
}
|
||
|
out.Dispatch(ctx)
|
||
|
if out.Invalids > 0 {
|
||
|
return graphql.Null
|
||
|
}
|
||
|
|
||
|
atomic.AddInt32(&ec.deferred, int32(len(deferred)))
|
||
|
|
||
|
for label, dfs := range deferred {
|
||
|
ec.processDeferredGroup(graphql.DeferredGroup{
|
||
|
Label: label,
|
||
|
Path: graphql.GetPath(ctx),
|
||
|
FieldSet: dfs,
|
||
|
Context: ctx,
|
||
|
})
|
||
|
}
|
||
|
|
||
|
return out
|
||
|
}
|
||
|
|
||
|
// endregion **************************** object.gotpl ****************************
|
||
|
|
||
|
// region ***************************** type.gotpl *****************************
|
||
|
|
||
|
func (ec *executionContext) marshalOAuthUser2ᚖgitserverᚗinᚋpatialtechᚋranoᚋgraphᚋmodelᚐAuthUser(ctx context.Context, sel ast.SelectionSet, v *model.AuthUser) graphql.Marshaler {
|
||
|
if v == nil {
|
||
|
return graphql.Null
|
||
|
}
|
||
|
return ec._AuthUser(ctx, sel, v)
|
||
|
}
|
||
|
|
||
|
// endregion ***************************** type.gotpl *****************************
|