// Code generated by github.com/99designs/gqlgen, DO NOT EDIT. package schema import ( "bytes" "context" "errors" "fmt" "strconv" "sync" "sync/atomic" "time" "github.com/99designs/gqlgen/graphql" "github.com/99designs/gqlgen/graphql/introspection" gqlparser "github.com/vektah/gqlparser/v2" "github.com/vektah/gqlparser/v2/ast" "go.probo.inc/probo/pkg/coredata" "go.probo.inc/probo/pkg/gid" "go.probo.inc/probo/pkg/page" "go.probo.inc/probo/pkg/server/api/trust/v1/types" "go.probo.inc/probo/pkg/server/gqlutils/types/cursor" gid1 "go.probo.inc/probo/pkg/server/gqlutils/types/gid" ) // region ************************** generated!.gotpl ************************** // NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface. func NewExecutableSchema(cfg Config) graphql.ExecutableSchema { return &executableSchema{ schema: cfg.Schema, resolvers: cfg.Resolvers, directives: cfg.Directives, complexity: cfg.Complexity, } } type Config struct { Schema *ast.Schema Resolvers ResolverRoot Directives DirectiveRoot Complexity ComplexityRoot } type ResolverRoot interface { Audit() AuditResolver Document() DocumentResolver Mutation() MutationResolver Organization() OrganizationResolver Query() QueryResolver Report() ReportResolver TrustCenter() TrustCenterResolver TrustCenterFile() TrustCenterFileResolver TrustCenterReference() TrustCenterReferenceResolver } type DirectiveRoot struct { MustBeAuthenticated func(ctx context.Context, obj any, next graphql.Resolver, role *types.Role) (res any, err error) } type ComplexityRoot struct { AcceptNonDisclosureAgreementPayload struct { Success func(childComplexity int) int } Audit struct { Framework func(childComplexity int) int ID func(childComplexity int) int Report func(childComplexity int) int } AuditConnection struct { Edges func(childComplexity int) int PageInfo func(childComplexity int) int } AuditEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Document struct { DocumentType func(childComplexity int) int HasUserRequestedAccess func(childComplexity int) int ID func(childComplexity int) int IsUserAuthorized func(childComplexity int) int Title func(childComplexity int) int } DocumentConnection struct { Edges func(childComplexity int) int PageInfo func(childComplexity int) int } DocumentEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } ExportDocumentPDFPayload struct { Data func(childComplexity int) int } ExportReportPDFPayload struct { Data func(childComplexity int) int } ExportTrustCenterFilePayload struct { Data func(childComplexity int) int } Framework struct { ID func(childComplexity int) int Name func(childComplexity int) int } Mutation struct { AcceptNonDisclosureAgreement func(childComplexity int, input types.AcceptNonDisclosureAgreementInput) int ExportDocumentPDF func(childComplexity int, input types.ExportDocumentPDFInput) int ExportReportPDF func(childComplexity int, input types.ExportReportPDFInput) int ExportTrustCenterFile func(childComplexity int, input types.ExportTrustCenterFileInput) int RequestAllAccesses func(childComplexity int, input types.RequestAllAccessesInput) int RequestDocumentAccess func(childComplexity int, input types.RequestDocumentAccessInput) int RequestReportAccess func(childComplexity int, input types.RequestReportAccessInput) int RequestTrustCenterFileAccess func(childComplexity int, input types.RequestTrustCenterFileAccessInput) int } Organization struct { Description func(childComplexity int) int Email func(childComplexity int) int HeadquarterAddress func(childComplexity int) int ID func(childComplexity int) int LogoURL func(childComplexity int) int Name func(childComplexity int) int WebsiteURL func(childComplexity int) int } PageInfo struct { EndCursor func(childComplexity int) int HasNextPage func(childComplexity int) int HasPreviousPage func(childComplexity int) int StartCursor func(childComplexity int) int } Query struct { CurrentTrustCenter func(childComplexity int) int Node func(childComplexity int, id gid.GID) int TrustCenterBySlug func(childComplexity int, slug string) int } Report struct { Filename func(childComplexity int) int HasUserRequestedAccess func(childComplexity int) int ID func(childComplexity int) int IsUserAuthorized func(childComplexity int) int } RequestAccessesPayload struct { TrustCenterAccess func(childComplexity int) int } TrustCenter struct { Active func(childComplexity int) int Audits func(childComplexity int, first *int, after *page.CursorKey, last *int, before *page.CursorKey) int Documents func(childComplexity int, first *int, after *page.CursorKey, last *int, before *page.CursorKey) int HasAcceptedNonDisclosureAgreement func(childComplexity int) int ID func(childComplexity int) int IsUserAuthenticated func(childComplexity int) int NdaFileName func(childComplexity int) int NdaFileURL func(childComplexity int) int Organization func(childComplexity int) int References func(childComplexity int, first *int, after *page.CursorKey, last *int, before *page.CursorKey) int Slug func(childComplexity int) int TrustCenterFiles func(childComplexity int, first *int, after *page.CursorKey, last *int, before *page.CursorKey) int Vendors func(childComplexity int, first *int, after *page.CursorKey, last *int, before *page.CursorKey) int } TrustCenterAccess struct { CreatedAt func(childComplexity int) int Email func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int UpdatedAt func(childComplexity int) int } TrustCenterFile struct { Category func(childComplexity int) int HasUserRequestedAccess func(childComplexity int) int ID func(childComplexity int) int IsUserAuthorized func(childComplexity int) int Name func(childComplexity int) int } TrustCenterFileConnection struct { Edges func(childComplexity int) int PageInfo func(childComplexity int) int } TrustCenterFileEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } TrustCenterReference struct { Description func(childComplexity int) int ID func(childComplexity int) int LogoURL func(childComplexity int) int Name func(childComplexity int) int WebsiteURL func(childComplexity int) int } TrustCenterReferenceConnection struct { Edges func(childComplexity int) int PageInfo func(childComplexity int) int } TrustCenterReferenceEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } Vendor struct { Category func(childComplexity int) int Countries func(childComplexity int) int ID func(childComplexity int) int Name func(childComplexity int) int PrivacyPolicyURL func(childComplexity int) int WebsiteURL func(childComplexity int) int } VendorConnection struct { Edges func(childComplexity int) int PageInfo func(childComplexity int) int } VendorEdge struct { Cursor func(childComplexity int) int Node func(childComplexity int) int } } type AuditResolver interface { Framework(ctx context.Context, obj *types.Audit) (*types.Framework, error) Report(ctx context.Context, obj *types.Audit) (*types.Report, error) } type DocumentResolver interface { IsUserAuthorized(ctx context.Context, obj *types.Document) (bool, error) HasUserRequestedAccess(ctx context.Context, obj *types.Document) (bool, error) } type MutationResolver interface { RequestAllAccesses(ctx context.Context, input types.RequestAllAccessesInput) (*types.RequestAccessesPayload, error) ExportDocumentPDF(ctx context.Context, input types.ExportDocumentPDFInput) (*types.ExportDocumentPDFPayload, error) ExportReportPDF(ctx context.Context, input types.ExportReportPDFInput) (*types.ExportReportPDFPayload, error) AcceptNonDisclosureAgreement(ctx context.Context, input types.AcceptNonDisclosureAgreementInput) (*types.AcceptNonDisclosureAgreementPayload, error) RequestDocumentAccess(ctx context.Context, input types.RequestDocumentAccessInput) (*types.RequestAccessesPayload, error) RequestReportAccess(ctx context.Context, input types.RequestReportAccessInput) (*types.RequestAccessesPayload, error) RequestTrustCenterFileAccess(ctx context.Context, input types.RequestTrustCenterFileAccessInput) (*types.RequestAccessesPayload, error) ExportTrustCenterFile(ctx context.Context, input types.ExportTrustCenterFileInput) (*types.ExportTrustCenterFilePayload, error) } type OrganizationResolver interface { LogoURL(ctx context.Context, obj *types.Organization) (*string, error) } type QueryResolver interface { Node(ctx context.Context, id gid.GID) (types.Node, error) TrustCenterBySlug(ctx context.Context, slug string) (*types.TrustCenter, error) CurrentTrustCenter(ctx context.Context) (*types.TrustCenter, error) } type ReportResolver interface { IsUserAuthorized(ctx context.Context, obj *types.Report) (bool, error) HasUserRequestedAccess(ctx context.Context, obj *types.Report) (bool, error) } type TrustCenterResolver interface { NdaFileURL(ctx context.Context, obj *types.TrustCenter) (*string, error) Organization(ctx context.Context, obj *types.TrustCenter) (*types.Organization, error) IsUserAuthenticated(ctx context.Context, obj *types.TrustCenter) (bool, error) HasAcceptedNonDisclosureAgreement(ctx context.Context, obj *types.TrustCenter) (bool, error) Documents(ctx context.Context, obj *types.TrustCenter, first *int, after *page.CursorKey, last *int, before *page.CursorKey) (*types.DocumentConnection, error) Audits(ctx context.Context, obj *types.TrustCenter, first *int, after *page.CursorKey, last *int, before *page.CursorKey) (*types.AuditConnection, error) Vendors(ctx context.Context, obj *types.TrustCenter, first *int, after *page.CursorKey, last *int, before *page.CursorKey) (*types.VendorConnection, error) References(ctx context.Context, obj *types.TrustCenter, first *int, after *page.CursorKey, last *int, before *page.CursorKey) (*types.TrustCenterReferenceConnection, error) TrustCenterFiles(ctx context.Context, obj *types.TrustCenter, first *int, after *page.CursorKey, last *int, before *page.CursorKey) (*types.TrustCenterFileConnection, error) } type TrustCenterFileResolver interface { IsUserAuthorized(ctx context.Context, obj *types.TrustCenterFile) (bool, error) HasUserRequestedAccess(ctx context.Context, obj *types.TrustCenterFile) (bool, error) } type TrustCenterReferenceResolver interface { LogoURL(ctx context.Context, obj *types.TrustCenterReference) (string, error) } type executableSchema struct { schema *ast.Schema resolvers ResolverRoot directives DirectiveRoot complexity ComplexityRoot } func (e *executableSchema) Schema() *ast.Schema { if e.schema != nil { return e.schema } return parsedSchema } func (e *executableSchema) Complexity(ctx context.Context, typeName, field string, childComplexity int, rawArgs map[string]any) (int, bool) { ec := executionContext{nil, e, 0, 0, nil} _ = ec switch typeName + "." + field { case "AcceptNonDisclosureAgreementPayload.success": if e.complexity.AcceptNonDisclosureAgreementPayload.Success == nil { break } return e.complexity.AcceptNonDisclosureAgreementPayload.Success(childComplexity), true case "Audit.framework": if e.complexity.Audit.Framework == nil { break } return e.complexity.Audit.Framework(childComplexity), true case "Audit.id": if e.complexity.Audit.ID == nil { break } return e.complexity.Audit.ID(childComplexity), true case "Audit.report": if e.complexity.Audit.Report == nil { break } return e.complexity.Audit.Report(childComplexity), true case "AuditConnection.edges": if e.complexity.AuditConnection.Edges == nil { break } return e.complexity.AuditConnection.Edges(childComplexity), true case "AuditConnection.pageInfo": if e.complexity.AuditConnection.PageInfo == nil { break } return e.complexity.AuditConnection.PageInfo(childComplexity), true case "AuditEdge.cursor": if e.complexity.AuditEdge.Cursor == nil { break } return e.complexity.AuditEdge.Cursor(childComplexity), true case "AuditEdge.node": if e.complexity.AuditEdge.Node == nil { break } return e.complexity.AuditEdge.Node(childComplexity), true case "Document.documentType": if e.complexity.Document.DocumentType == nil { break } return e.complexity.Document.DocumentType(childComplexity), true case "Document.hasUserRequestedAccess": if e.complexity.Document.HasUserRequestedAccess == nil { break } return e.complexity.Document.HasUserRequestedAccess(childComplexity), true case "Document.id": if e.complexity.Document.ID == nil { break } return e.complexity.Document.ID(childComplexity), true case "Document.isUserAuthorized": if e.complexity.Document.IsUserAuthorized == nil { break } return e.complexity.Document.IsUserAuthorized(childComplexity), true case "Document.title": if e.complexity.Document.Title == nil { break } return e.complexity.Document.Title(childComplexity), true case "DocumentConnection.edges": if e.complexity.DocumentConnection.Edges == nil { break } return e.complexity.DocumentConnection.Edges(childComplexity), true case "DocumentConnection.pageInfo": if e.complexity.DocumentConnection.PageInfo == nil { break } return e.complexity.DocumentConnection.PageInfo(childComplexity), true case "DocumentEdge.cursor": if e.complexity.DocumentEdge.Cursor == nil { break } return e.complexity.DocumentEdge.Cursor(childComplexity), true case "DocumentEdge.node": if e.complexity.DocumentEdge.Node == nil { break } return e.complexity.DocumentEdge.Node(childComplexity), true case "ExportDocumentPDFPayload.data": if e.complexity.ExportDocumentPDFPayload.Data == nil { break } return e.complexity.ExportDocumentPDFPayload.Data(childComplexity), true case "ExportReportPDFPayload.data": if e.complexity.ExportReportPDFPayload.Data == nil { break } return e.complexity.ExportReportPDFPayload.Data(childComplexity), true case "ExportTrustCenterFilePayload.data": if e.complexity.ExportTrustCenterFilePayload.Data == nil { break } return e.complexity.ExportTrustCenterFilePayload.Data(childComplexity), true case "Framework.id": if e.complexity.Framework.ID == nil { break } return e.complexity.Framework.ID(childComplexity), true case "Framework.name": if e.complexity.Framework.Name == nil { break } return e.complexity.Framework.Name(childComplexity), true case "Mutation.acceptNonDisclosureAgreement": if e.complexity.Mutation.AcceptNonDisclosureAgreement == nil { break } args, err := ec.field_Mutation_acceptNonDisclosureAgreement_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.Mutation.AcceptNonDisclosureAgreement(childComplexity, args["input"].(types.AcceptNonDisclosureAgreementInput)), true case "Mutation.exportDocumentPDF": if e.complexity.Mutation.ExportDocumentPDF == nil { break } args, err := ec.field_Mutation_exportDocumentPDF_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.Mutation.ExportDocumentPDF(childComplexity, args["input"].(types.ExportDocumentPDFInput)), true case "Mutation.exportReportPDF": if e.complexity.Mutation.ExportReportPDF == nil { break } args, err := ec.field_Mutation_exportReportPDF_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.Mutation.ExportReportPDF(childComplexity, args["input"].(types.ExportReportPDFInput)), true case "Mutation.exportTrustCenterFile": if e.complexity.Mutation.ExportTrustCenterFile == nil { break } args, err := ec.field_Mutation_exportTrustCenterFile_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.Mutation.ExportTrustCenterFile(childComplexity, args["input"].(types.ExportTrustCenterFileInput)), true case "Mutation.requestAllAccesses": if e.complexity.Mutation.RequestAllAccesses == nil { break } args, err := ec.field_Mutation_requestAllAccesses_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.Mutation.RequestAllAccesses(childComplexity, args["input"].(types.RequestAllAccessesInput)), true case "Mutation.requestDocumentAccess": if e.complexity.Mutation.RequestDocumentAccess == nil { break } args, err := ec.field_Mutation_requestDocumentAccess_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.Mutation.RequestDocumentAccess(childComplexity, args["input"].(types.RequestDocumentAccessInput)), true case "Mutation.requestReportAccess": if e.complexity.Mutation.RequestReportAccess == nil { break } args, err := ec.field_Mutation_requestReportAccess_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.Mutation.RequestReportAccess(childComplexity, args["input"].(types.RequestReportAccessInput)), true case "Mutation.requestTrustCenterFileAccess": if e.complexity.Mutation.RequestTrustCenterFileAccess == nil { break } args, err := ec.field_Mutation_requestTrustCenterFileAccess_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.Mutation.RequestTrustCenterFileAccess(childComplexity, args["input"].(types.RequestTrustCenterFileAccessInput)), true case "Organization.description": if e.complexity.Organization.Description == nil { break } return e.complexity.Organization.Description(childComplexity), true case "Organization.email": if e.complexity.Organization.Email == nil { break } return e.complexity.Organization.Email(childComplexity), true case "Organization.headquarterAddress": if e.complexity.Organization.HeadquarterAddress == nil { break } return e.complexity.Organization.HeadquarterAddress(childComplexity), true case "Organization.id": if e.complexity.Organization.ID == nil { break } return e.complexity.Organization.ID(childComplexity), true case "Organization.logoUrl": if e.complexity.Organization.LogoURL == nil { break } return e.complexity.Organization.LogoURL(childComplexity), true case "Organization.name": if e.complexity.Organization.Name == nil { break } return e.complexity.Organization.Name(childComplexity), true case "Organization.websiteUrl": if e.complexity.Organization.WebsiteURL == nil { break } return e.complexity.Organization.WebsiteURL(childComplexity), true case "PageInfo.endCursor": if e.complexity.PageInfo.EndCursor == nil { break } return e.complexity.PageInfo.EndCursor(childComplexity), true case "PageInfo.hasNextPage": if e.complexity.PageInfo.HasNextPage == nil { break } return e.complexity.PageInfo.HasNextPage(childComplexity), true case "PageInfo.hasPreviousPage": if e.complexity.PageInfo.HasPreviousPage == nil { break } return e.complexity.PageInfo.HasPreviousPage(childComplexity), true case "PageInfo.startCursor": if e.complexity.PageInfo.StartCursor == nil { break } return e.complexity.PageInfo.StartCursor(childComplexity), true case "Query.currentTrustCenter": if e.complexity.Query.CurrentTrustCenter == nil { break } return e.complexity.Query.CurrentTrustCenter(childComplexity), true case "Query.node": if e.complexity.Query.Node == nil { break } args, err := ec.field_Query_node_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.Query.Node(childComplexity, args["id"].(gid.GID)), true case "Query.trustCenterBySlug": if e.complexity.Query.TrustCenterBySlug == nil { break } args, err := ec.field_Query_trustCenterBySlug_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.Query.TrustCenterBySlug(childComplexity, args["slug"].(string)), true case "Report.filename": if e.complexity.Report.Filename == nil { break } return e.complexity.Report.Filename(childComplexity), true case "Report.hasUserRequestedAccess": if e.complexity.Report.HasUserRequestedAccess == nil { break } return e.complexity.Report.HasUserRequestedAccess(childComplexity), true case "Report.id": if e.complexity.Report.ID == nil { break } return e.complexity.Report.ID(childComplexity), true case "Report.isUserAuthorized": if e.complexity.Report.IsUserAuthorized == nil { break } return e.complexity.Report.IsUserAuthorized(childComplexity), true case "RequestAccessesPayload.trustCenterAccess": if e.complexity.RequestAccessesPayload.TrustCenterAccess == nil { break } return e.complexity.RequestAccessesPayload.TrustCenterAccess(childComplexity), true case "TrustCenter.active": if e.complexity.TrustCenter.Active == nil { break } return e.complexity.TrustCenter.Active(childComplexity), true case "TrustCenter.audits": if e.complexity.TrustCenter.Audits == nil { break } args, err := ec.field_TrustCenter_audits_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.TrustCenter.Audits(childComplexity, args["first"].(*int), args["after"].(*page.CursorKey), args["last"].(*int), args["before"].(*page.CursorKey)), true case "TrustCenter.documents": if e.complexity.TrustCenter.Documents == nil { break } args, err := ec.field_TrustCenter_documents_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.TrustCenter.Documents(childComplexity, args["first"].(*int), args["after"].(*page.CursorKey), args["last"].(*int), args["before"].(*page.CursorKey)), true case "TrustCenter.hasAcceptedNonDisclosureAgreement": if e.complexity.TrustCenter.HasAcceptedNonDisclosureAgreement == nil { break } return e.complexity.TrustCenter.HasAcceptedNonDisclosureAgreement(childComplexity), true case "TrustCenter.id": if e.complexity.TrustCenter.ID == nil { break } return e.complexity.TrustCenter.ID(childComplexity), true case "TrustCenter.isUserAuthenticated": if e.complexity.TrustCenter.IsUserAuthenticated == nil { break } return e.complexity.TrustCenter.IsUserAuthenticated(childComplexity), true case "TrustCenter.ndaFileName": if e.complexity.TrustCenter.NdaFileName == nil { break } return e.complexity.TrustCenter.NdaFileName(childComplexity), true case "TrustCenter.ndaFileUrl": if e.complexity.TrustCenter.NdaFileURL == nil { break } return e.complexity.TrustCenter.NdaFileURL(childComplexity), true case "TrustCenter.organization": if e.complexity.TrustCenter.Organization == nil { break } return e.complexity.TrustCenter.Organization(childComplexity), true case "TrustCenter.references": if e.complexity.TrustCenter.References == nil { break } args, err := ec.field_TrustCenter_references_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.TrustCenter.References(childComplexity, args["first"].(*int), args["after"].(*page.CursorKey), args["last"].(*int), args["before"].(*page.CursorKey)), true case "TrustCenter.slug": if e.complexity.TrustCenter.Slug == nil { break } return e.complexity.TrustCenter.Slug(childComplexity), true case "TrustCenter.trustCenterFiles": if e.complexity.TrustCenter.TrustCenterFiles == nil { break } args, err := ec.field_TrustCenter_trustCenterFiles_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.TrustCenter.TrustCenterFiles(childComplexity, args["first"].(*int), args["after"].(*page.CursorKey), args["last"].(*int), args["before"].(*page.CursorKey)), true case "TrustCenter.vendors": if e.complexity.TrustCenter.Vendors == nil { break } args, err := ec.field_TrustCenter_vendors_args(ctx, rawArgs) if err != nil { return 0, false } return e.complexity.TrustCenter.Vendors(childComplexity, args["first"].(*int), args["after"].(*page.CursorKey), args["last"].(*int), args["before"].(*page.CursorKey)), true case "TrustCenterAccess.createdAt": if e.complexity.TrustCenterAccess.CreatedAt == nil { break } return e.complexity.TrustCenterAccess.CreatedAt(childComplexity), true case "TrustCenterAccess.email": if e.complexity.TrustCenterAccess.Email == nil { break } return e.complexity.TrustCenterAccess.Email(childComplexity), true case "TrustCenterAccess.id": if e.complexity.TrustCenterAccess.ID == nil { break } return e.complexity.TrustCenterAccess.ID(childComplexity), true case "TrustCenterAccess.name": if e.complexity.TrustCenterAccess.Name == nil { break } return e.complexity.TrustCenterAccess.Name(childComplexity), true case "TrustCenterAccess.updatedAt": if e.complexity.TrustCenterAccess.UpdatedAt == nil { break } return e.complexity.TrustCenterAccess.UpdatedAt(childComplexity), true case "TrustCenterFile.category": if e.complexity.TrustCenterFile.Category == nil { break } return e.complexity.TrustCenterFile.Category(childComplexity), true case "TrustCenterFile.hasUserRequestedAccess": if e.complexity.TrustCenterFile.HasUserRequestedAccess == nil { break } return e.complexity.TrustCenterFile.HasUserRequestedAccess(childComplexity), true case "TrustCenterFile.id": if e.complexity.TrustCenterFile.ID == nil { break } return e.complexity.TrustCenterFile.ID(childComplexity), true case "TrustCenterFile.isUserAuthorized": if e.complexity.TrustCenterFile.IsUserAuthorized == nil { break } return e.complexity.TrustCenterFile.IsUserAuthorized(childComplexity), true case "TrustCenterFile.name": if e.complexity.TrustCenterFile.Name == nil { break } return e.complexity.TrustCenterFile.Name(childComplexity), true case "TrustCenterFileConnection.edges": if e.complexity.TrustCenterFileConnection.Edges == nil { break } return e.complexity.TrustCenterFileConnection.Edges(childComplexity), true case "TrustCenterFileConnection.pageInfo": if e.complexity.TrustCenterFileConnection.PageInfo == nil { break } return e.complexity.TrustCenterFileConnection.PageInfo(childComplexity), true case "TrustCenterFileEdge.cursor": if e.complexity.TrustCenterFileEdge.Cursor == nil { break } return e.complexity.TrustCenterFileEdge.Cursor(childComplexity), true case "TrustCenterFileEdge.node": if e.complexity.TrustCenterFileEdge.Node == nil { break } return e.complexity.TrustCenterFileEdge.Node(childComplexity), true case "TrustCenterReference.description": if e.complexity.TrustCenterReference.Description == nil { break } return e.complexity.TrustCenterReference.Description(childComplexity), true case "TrustCenterReference.id": if e.complexity.TrustCenterReference.ID == nil { break } return e.complexity.TrustCenterReference.ID(childComplexity), true case "TrustCenterReference.logoUrl": if e.complexity.TrustCenterReference.LogoURL == nil { break } return e.complexity.TrustCenterReference.LogoURL(childComplexity), true case "TrustCenterReference.name": if e.complexity.TrustCenterReference.Name == nil { break } return e.complexity.TrustCenterReference.Name(childComplexity), true case "TrustCenterReference.websiteUrl": if e.complexity.TrustCenterReference.WebsiteURL == nil { break } return e.complexity.TrustCenterReference.WebsiteURL(childComplexity), true case "TrustCenterReferenceConnection.edges": if e.complexity.TrustCenterReferenceConnection.Edges == nil { break } return e.complexity.TrustCenterReferenceConnection.Edges(childComplexity), true case "TrustCenterReferenceConnection.pageInfo": if e.complexity.TrustCenterReferenceConnection.PageInfo == nil { break } return e.complexity.TrustCenterReferenceConnection.PageInfo(childComplexity), true case "TrustCenterReferenceEdge.cursor": if e.complexity.TrustCenterReferenceEdge.Cursor == nil { break } return e.complexity.TrustCenterReferenceEdge.Cursor(childComplexity), true case "TrustCenterReferenceEdge.node": if e.complexity.TrustCenterReferenceEdge.Node == nil { break } return e.complexity.TrustCenterReferenceEdge.Node(childComplexity), true case "Vendor.category": if e.complexity.Vendor.Category == nil { break } return e.complexity.Vendor.Category(childComplexity), true case "Vendor.countries": if e.complexity.Vendor.Countries == nil { break } return e.complexity.Vendor.Countries(childComplexity), true case "Vendor.id": if e.complexity.Vendor.ID == nil { break } return e.complexity.Vendor.ID(childComplexity), true case "Vendor.name": if e.complexity.Vendor.Name == nil { break } return e.complexity.Vendor.Name(childComplexity), true case "Vendor.privacyPolicyUrl": if e.complexity.Vendor.PrivacyPolicyURL == nil { break } return e.complexity.Vendor.PrivacyPolicyURL(childComplexity), true case "Vendor.websiteUrl": if e.complexity.Vendor.WebsiteURL == nil { break } return e.complexity.Vendor.WebsiteURL(childComplexity), true case "VendorConnection.edges": if e.complexity.VendorConnection.Edges == nil { break } return e.complexity.VendorConnection.Edges(childComplexity), true case "VendorConnection.pageInfo": if e.complexity.VendorConnection.PageInfo == nil { break } return e.complexity.VendorConnection.PageInfo(childComplexity), true case "VendorEdge.cursor": if e.complexity.VendorEdge.Cursor == nil { break } return e.complexity.VendorEdge.Cursor(childComplexity), true case "VendorEdge.node": if e.complexity.VendorEdge.Node == nil { break } return e.complexity.VendorEdge.Node(childComplexity), true } return 0, false } func (e *executableSchema) Exec(ctx context.Context) graphql.ResponseHandler { opCtx := graphql.GetOperationContext(ctx) ec := executionContext{opCtx, e, 0, 0, make(chan graphql.DeferredResult)} inputUnmarshalMap := graphql.BuildUnmarshalerMap( ec.unmarshalInputAcceptNonDisclosureAgreementInput, ec.unmarshalInputExportDocumentPDFInput, ec.unmarshalInputExportReportPDFInput, ec.unmarshalInputExportTrustCenterFileInput, ec.unmarshalInputRequestAllAccessesInput, ec.unmarshalInputRequestDocumentAccessInput, ec.unmarshalInputRequestReportAccessInput, ec.unmarshalInputRequestTrustCenterFileAccessInput, ) first := true switch opCtx.Operation.Operation { case ast.Query: return func(ctx context.Context) *graphql.Response { var response graphql.Response var data graphql.Marshaler if first { first = false ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap) data = ec._Query(ctx, opCtx.Operation.SelectionSet) } else { if atomic.LoadInt32(&ec.pendingDeferred) > 0 { result := <-ec.deferredResults atomic.AddInt32(&ec.pendingDeferred, -1) data = result.Result response.Path = result.Path response.Label = result.Label response.Errors = result.Errors } else { return nil } } var buf bytes.Buffer data.MarshalGQL(&buf) response.Data = buf.Bytes() if atomic.LoadInt32(&ec.deferred) > 0 { hasNext := atomic.LoadInt32(&ec.pendingDeferred) > 0 response.HasNext = &hasNext } return &response } case ast.Mutation: return func(ctx context.Context) *graphql.Response { if !first { return nil } first = false ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap) data := ec._Mutation(ctx, opCtx.Operation.SelectionSet) var buf bytes.Buffer data.MarshalGQL(&buf) return &graphql.Response{ Data: buf.Bytes(), } } default: return graphql.OneShot(graphql.ErrorResponse(ctx, "unsupported GraphQL operation")) } } type executionContext struct { *graphql.OperationContext *executableSchema deferred int32 pendingDeferred int32 deferredResults chan graphql.DeferredResult } func (ec *executionContext) processDeferredGroup(dg graphql.DeferredGroup) { atomic.AddInt32(&ec.pendingDeferred, 1) go func() { ctx := graphql.WithFreshResponseContext(dg.Context) dg.FieldSet.Dispatch(ctx) ds := graphql.DeferredResult{ Path: dg.Path, Label: dg.Label, Result: dg.FieldSet, Errors: graphql.GetErrors(ctx), } // null fields should bubble up if dg.FieldSet.Invalids > 0 { ds.Result = graphql.Null } ec.deferredResults <- ds }() } func (ec *executionContext) introspectSchema() (*introspection.Schema, error) { if ec.DisableIntrospection { return nil, errors.New("introspection disabled") } return introspection.WrapSchema(ec.Schema()), nil } func (ec *executionContext) introspectType(name string) (*introspection.Type, error) { if ec.DisableIntrospection { return nil, errors.New("introspection disabled") } return introspection.WrapTypeFromDef(ec.Schema(), ec.Schema().Types[name]), nil } var sources = []*ast.Source{ {Name: "../schema.graphql", Input: `# Directives directive @goField( forceResolver: Boolean name: String omittable: Boolean ) on INPUT_FIELD_DEFINITION | FIELD_DEFINITION directive @goModel( model: String models: [String!] ) on OBJECT | INPUT_OBJECT | SCALAR | ENUM | INTERFACE | UNION directive @goEnum(value: String) on ENUM_VALUE directive @mustBeAuthenticated(role: Role = NONE) on FIELD_DEFINITION | OBJECT enum Role { NONE USER } scalar Datetime scalar CursorKey interface Node { id: ID! } type PageInfo { hasNextPage: Boolean! hasPreviousPage: Boolean! startCursor: CursorKey endCursor: CursorKey } type Organization implements Node { id: ID! name: String! logoUrl: String @goField(forceResolver: true) description: String websiteUrl: String email: String headquarterAddress: String } enum DocumentType @goModel(model: "go.probo.inc/probo/pkg/coredata.DocumentType") { OTHER @goEnum(value: "go.probo.inc/probo/pkg/coredata.DocumentTypeOther") ISMS @goEnum(value: "go.probo.inc/probo/pkg/coredata.DocumentTypeISMS") POLICY @goEnum(value: "go.probo.inc/probo/pkg/coredata.DocumentTypePolicy") PROCEDURE @goEnum(value: "go.probo.inc/probo/pkg/coredata.DocumentTypeProcedure") } type Document implements Node { id: ID! title: String! documentType: DocumentType! isUserAuthorized: Boolean! @goField(forceResolver: true) hasUserRequestedAccess: Boolean! @goField(forceResolver: true) } type DocumentConnection { edges: [DocumentEdge!]! pageInfo: PageInfo! } type DocumentEdge { cursor: CursorKey! node: Document! } type Framework implements Node { id: ID! name: String! } type Report implements Node { id: ID! filename: String! isUserAuthorized: Boolean! @goField(forceResolver: true) hasUserRequestedAccess: Boolean! @goField(forceResolver: true) } type Audit implements Node { id: ID! framework: Framework! @goField(forceResolver: true) report: Report @goField(forceResolver: true) } type AuditConnection { edges: [AuditEdge!]! pageInfo: PageInfo! } type AuditEdge { cursor: CursorKey! node: Audit! } enum CountryCode @goModel(model: "go.probo.inc/probo/pkg/coredata.CountryCode") { AD @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAD") AE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAE") AF @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAF") AG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAG") AI @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAI") AL @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAL") AM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAM") AO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAO") AQ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAQ") AR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAR") AS @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAS") AT @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAT") AU @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAU") AW @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAW") AX @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAX") AZ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeAZ") BA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBA") BB @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBB") BD @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBD") BE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBE") BF @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBF") BG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBG") BH @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBH") BI @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBI") BJ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBJ") BL @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBL") BM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBM") BN @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBN") BO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBO") BQ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBQ") BR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBR") BS @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBS") BT @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBT") BV @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBV") BW @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBW") BY @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBY") BZ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeBZ") CA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCA") CC @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCC") CD @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCD") CF @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCF") CG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCG") CH @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCH") CI @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCI") CK @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCK") CL @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCL") CM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCM") CN @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCN") CO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCO") CR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCR") CU @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCU") CV @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCV") CW @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCW") CX @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCX") CY @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCY") CZ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeCZ") DE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeDE") DJ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeDJ") DK @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeDK") DM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeDM") DO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeDO") DZ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeDZ") EC @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeEC") EE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeEE") EG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeEG") EH @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeEH") ER @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeER") ES @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeES") ET @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeET") EU @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeEU") FI @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeFI") FJ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeFJ") FK @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeFK") FM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeFM") FO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeFO") FR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeFR") GA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGA") GB @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGB") GD @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGD") GE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGE") GF @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGF") GG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGG") GH @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGH") GI @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGI") GL @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGL") GM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGM") GN @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGN") GP @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGP") GQ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGQ") GR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGR") GT @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGT") GU @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGU") GW @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGW") GY @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeGY") HK @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeHK") HM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeHM") HN @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeHN") HR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeHR") HT @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeHT") HU @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeHU") ID @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeID") IE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeIE") IL @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeIL") IM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeIM") IN @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeIN") IO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeIO") IQ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeIQ") IR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeIR") IS @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeIS") IT @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeIT") JE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeJE") JM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeJM") JO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeJO") JP @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeJP") KE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeKE") KG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeKG") KH @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeKH") KI @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeKI") KM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeKM") KN @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeKN") KP @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeKP") KR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeKR") KW @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeKW") KY @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeKY") KZ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeKZ") LA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeLA") LB @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeLB") LC @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeLC") LI @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeLI") LK @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeLK") LR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeLR") LS @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeLS") LT @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeLT") LU @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeLU") LV @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeLV") LY @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeLY") MA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMA") MC @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMC") MD @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMD") ME @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeME") MF @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMF") MG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMG") MH @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMH") MK @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMK") ML @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeML") MM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMM") MN @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMN") MO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMO") MP @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMP") MQ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMQ") MR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMR") MS @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMS") MT @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMT") MU @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMU") MV @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMV") MW @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMW") MX @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMX") MY @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMY") MZ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeMZ") NA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNA") NC @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNC") NE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNE") NF @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNF") NG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNG") NI @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNI") NL @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNL") NO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNO") NP @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNP") NR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNR") NU @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNU") NZ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeNZ") OM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeOM") PA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePA") PE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePE") PF @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePF") PG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePG") PH @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePH") PK @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePK") PL @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePL") PM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePM") PN @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePN") PR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePR") PS @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePS") PT @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePT") PW @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePW") PY @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodePY") QA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeQA") RE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeRE") RO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeRO") RS @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeRS") RU @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeRU") RW @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeRW") SA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSA") SB @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSB") SC @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSC") SD @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSD") SE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSE") SG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSG") SH @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSH") SI @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSI") SJ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSJ") SK @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSK") SL @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSL") SM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSM") SN @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSN") SO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSO") SR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSR") SS @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSS") ST @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeST") SV @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSV") SX @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSX") SY @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSY") SZ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeSZ") TC @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTC") TD @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTD") TF @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTF") TG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTG") TH @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTH") TJ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTJ") TK @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTK") TL @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTL") TM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTM") TN @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTN") TO @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTO") TR @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTR") TT @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTT") TV @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTV") TW @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTW") TZ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeTZ") UA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeUA") UG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeUG") UM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeUM") US @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeUS") UY @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeUY") UZ @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeUZ") VA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeVA") VC @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeVC") VE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeVE") VG @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeVG") VI @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeVI") VN @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeVN") VU @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeVU") WF @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeWF") WS @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeWS") YE @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeYE") YT @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeYT") ZA @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeZA") ZM @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeZM") ZW @goEnum(value: "go.probo.inc/probo/pkg/coredata.CountryCodeZW") } enum VendorCategory @goModel(model: "go.probo.inc/probo/pkg/coredata.VendorCategory") { ANALYTICS @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryAnalytics" ) CLOUD_MONITORING @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryCloudMonitoring" ) CLOUD_PROVIDER @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryCloudProvider" ) COLLABORATION @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryCollaboration" ) CUSTOMER_SUPPORT @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryCustomerSupport" ) DATA_STORAGE_AND_PROCESSING @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryDataStorageAndProcessing" ) DOCUMENT_MANAGEMENT @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryDocumentManagement" ) EMPLOYEE_MANAGEMENT @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryEmployeeManagement" ) ENGINEERING @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryEngineering" ) FINANCE @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryFinance" ) IDENTITY_PROVIDER @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryIdentityProvider" ) IT @goEnum(value: "go.probo.inc/probo/pkg/coredata.VendorCategoryIT") MARKETING @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryMarketing" ) OFFICE_OPERATIONS @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryOfficeOperations" ) OTHER @goEnum(value: "go.probo.inc/probo/pkg/coredata.VendorCategoryOther") PASSWORD_MANAGEMENT @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryPasswordManagement" ) PRODUCT_AND_DESIGN @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryProductAndDesign" ) PROFESSIONAL_SERVICES @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryProfessionalServices" ) RECRUITING @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryRecruiting" ) SALES @goEnum(value: "go.probo.inc/probo/pkg/coredata.VendorCategorySales") SECURITY @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategorySecurity" ) VERSION_CONTROL @goEnum( value: "go.probo.inc/probo/pkg/coredata.VendorCategoryVersionControl" ) } type Vendor implements Node { id: ID! name: String! category: VendorCategory! websiteUrl: String privacyPolicyUrl: String countries: [CountryCode!]! } type VendorConnection { edges: [VendorEdge!]! pageInfo: PageInfo! } type VendorEdge { cursor: CursorKey! node: Vendor! } type TrustCenterReference implements Node { id: ID! name: String! description: String websiteUrl: String! logoUrl: String! @goField(forceResolver: true) } type TrustCenterReferenceConnection { edges: [TrustCenterReferenceEdge!]! pageInfo: PageInfo! } type TrustCenterReferenceEdge { cursor: CursorKey! node: TrustCenterReference! } type TrustCenterFile implements Node { id: ID! name: String! category: String! isUserAuthorized: Boolean! @goField(forceResolver: true) hasUserRequestedAccess: Boolean! @goField(forceResolver: true) } type TrustCenterFileConnection { edges: [TrustCenterFileEdge!]! pageInfo: PageInfo! } type TrustCenterFileEdge { cursor: CursorKey! node: TrustCenterFile! } type TrustCenter implements Node { id: ID! active: Boolean! slug: String! ndaFileName: String ndaFileUrl: String @goField(forceResolver: true) organization: Organization! @goField(forceResolver: true) isUserAuthenticated: Boolean! @goField(forceResolver: true) hasAcceptedNonDisclosureAgreement: Boolean! @goField(forceResolver: true) documents( first: Int after: CursorKey last: Int before: CursorKey ): DocumentConnection! @goField(forceResolver: true) audits( first: Int after: CursorKey last: Int before: CursorKey ): AuditConnection! @goField(forceResolver: true) vendors( first: Int after: CursorKey last: Int before: CursorKey ): VendorConnection! @goField(forceResolver: true) references( first: Int after: CursorKey last: Int before: CursorKey ): TrustCenterReferenceConnection! @goField(forceResolver: true) trustCenterFiles( first: Int after: CursorKey last: Int before: CursorKey ): TrustCenterFileConnection! @goField(forceResolver: true) } type TrustCenterAccess implements Node { id: ID! email: String! name: String! createdAt: Datetime! updatedAt: Datetime! } input RequestAllAccessesInput { trustCenterId: ID! email: String name: String } type RequestAccessesPayload { trustCenterAccess: TrustCenterAccess! } input ExportDocumentPDFInput { documentId: ID! } input ExportReportPDFInput { reportId: ID! } input AcceptNonDisclosureAgreementInput { trustCenterId: ID! } input RequestDocumentAccessInput { trustCenterId: ID! documentId: ID! email: String name: String } input RequestReportAccessInput { trustCenterId: ID! reportId: ID! email: String name: String } input RequestTrustCenterFileAccessInput { trustCenterId: ID! trustCenterFileId: ID! email: String name: String } input ExportTrustCenterFileInput { trustCenterFileId: ID! } type ExportDocumentPDFPayload { data: String! } type ExportReportPDFPayload { data: String! } type ExportTrustCenterFilePayload { data: String! } type AcceptNonDisclosureAgreementPayload { success: Boolean! } type Query { node(id: ID!): Node! trustCenterBySlug(slug: String!): TrustCenter @mustBeAuthenticated(role: NONE) currentTrustCenter: TrustCenter @mustBeAuthenticated(role: NONE) } type Mutation { requestAllAccesses(input: RequestAllAccessesInput!): RequestAccessesPayload! @mustBeAuthenticated(role: NONE) exportDocumentPDF(input: ExportDocumentPDFInput!): ExportDocumentPDFPayload! @mustBeAuthenticated(role: NONE) exportReportPDF(input: ExportReportPDFInput!): ExportReportPDFPayload! @mustBeAuthenticated(role: NONE) acceptNonDisclosureAgreement( input: AcceptNonDisclosureAgreementInput! ): AcceptNonDisclosureAgreementPayload! @mustBeAuthenticated(role: USER) requestDocumentAccess( input: RequestDocumentAccessInput! ): RequestAccessesPayload! @mustBeAuthenticated(role: NONE) requestReportAccess( input: RequestReportAccessInput! ): RequestAccessesPayload! @mustBeAuthenticated(role: NONE) requestTrustCenterFileAccess( input: RequestTrustCenterFileAccessInput! ): RequestAccessesPayload! @mustBeAuthenticated(role: NONE) exportTrustCenterFile( input: ExportTrustCenterFileInput! ): ExportTrustCenterFilePayload! @mustBeAuthenticated(role: NONE) } `, BuiltIn: false}, } var parsedSchema = gqlparser.MustLoadSchema(sources...) // endregion ************************** generated!.gotpl ************************** // region ***************************** args.gotpl ***************************** func (ec *executionContext) dir_mustBeAuthenticated_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "role", ec.unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole) if err != nil { return nil, err } args["role"] = arg0 return args, nil } func (ec *executionContext) field_Mutation_acceptNonDisclosureAgreement_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNAcceptNonDisclosureAgreementInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAcceptNonDisclosureAgreementInput) if err != nil { return nil, err } args["input"] = arg0 return args, nil } func (ec *executionContext) field_Mutation_exportDocumentPDF_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNExportDocumentPDFInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportDocumentPDFInput) if err != nil { return nil, err } args["input"] = arg0 return args, nil } func (ec *executionContext) field_Mutation_exportReportPDF_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNExportReportPDFInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportReportPDFInput) if err != nil { return nil, err } args["input"] = arg0 return args, nil } func (ec *executionContext) field_Mutation_exportTrustCenterFile_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNExportTrustCenterFileInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportTrustCenterFileInput) if err != nil { return nil, err } args["input"] = arg0 return args, nil } func (ec *executionContext) field_Mutation_requestAllAccesses_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNRequestAllAccessesInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestAllAccessesInput) if err != nil { return nil, err } args["input"] = arg0 return args, nil } func (ec *executionContext) field_Mutation_requestDocumentAccess_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNRequestDocumentAccessInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestDocumentAccessInput) if err != nil { return nil, err } args["input"] = arg0 return args, nil } func (ec *executionContext) field_Mutation_requestReportAccess_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNRequestReportAccessInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestReportAccessInput) if err != nil { return nil, err } args["input"] = arg0 return args, nil } func (ec *executionContext) field_Mutation_requestTrustCenterFileAccess_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNRequestTrustCenterFileAccessInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestTrustCenterFileAccessInput) if err != nil { return nil, err } args["input"] = arg0 return args, nil } func (ec *executionContext) field_Query___type_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "name", ec.unmarshalNString2string) if err != nil { return nil, err } args["name"] = arg0 return args, nil } func (ec *executionContext) field_Query_node_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID) if err != nil { return nil, err } args["id"] = arg0 return args, nil } func (ec *executionContext) field_Query_trustCenterBySlug_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "slug", ec.unmarshalNString2string) if err != nil { return nil, err } args["slug"] = arg0 return args, nil } func (ec *executionContext) field_TrustCenter_audits_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "first", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["first"] = arg0 arg1, err := graphql.ProcessArgField(ctx, rawArgs, "after", ec.unmarshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey) if err != nil { return nil, err } args["after"] = arg1 arg2, err := graphql.ProcessArgField(ctx, rawArgs, "last", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["last"] = arg2 arg3, err := graphql.ProcessArgField(ctx, rawArgs, "before", ec.unmarshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey) if err != nil { return nil, err } args["before"] = arg3 return args, nil } func (ec *executionContext) field_TrustCenter_documents_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "first", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["first"] = arg0 arg1, err := graphql.ProcessArgField(ctx, rawArgs, "after", ec.unmarshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey) if err != nil { return nil, err } args["after"] = arg1 arg2, err := graphql.ProcessArgField(ctx, rawArgs, "last", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["last"] = arg2 arg3, err := graphql.ProcessArgField(ctx, rawArgs, "before", ec.unmarshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey) if err != nil { return nil, err } args["before"] = arg3 return args, nil } func (ec *executionContext) field_TrustCenter_references_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "first", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["first"] = arg0 arg1, err := graphql.ProcessArgField(ctx, rawArgs, "after", ec.unmarshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey) if err != nil { return nil, err } args["after"] = arg1 arg2, err := graphql.ProcessArgField(ctx, rawArgs, "last", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["last"] = arg2 arg3, err := graphql.ProcessArgField(ctx, rawArgs, "before", ec.unmarshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey) if err != nil { return nil, err } args["before"] = arg3 return args, nil } func (ec *executionContext) field_TrustCenter_trustCenterFiles_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "first", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["first"] = arg0 arg1, err := graphql.ProcessArgField(ctx, rawArgs, "after", ec.unmarshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey) if err != nil { return nil, err } args["after"] = arg1 arg2, err := graphql.ProcessArgField(ctx, rawArgs, "last", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["last"] = arg2 arg3, err := graphql.ProcessArgField(ctx, rawArgs, "before", ec.unmarshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey) if err != nil { return nil, err } args["before"] = arg3 return args, nil } func (ec *executionContext) field_TrustCenter_vendors_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "first", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["first"] = arg0 arg1, err := graphql.ProcessArgField(ctx, rawArgs, "after", ec.unmarshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey) if err != nil { return nil, err } args["after"] = arg1 arg2, err := graphql.ProcessArgField(ctx, rawArgs, "last", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["last"] = arg2 arg3, err := graphql.ProcessArgField(ctx, rawArgs, "before", ec.unmarshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey) if err != nil { return nil, err } args["before"] = arg3 return args, nil } func (ec *executionContext) field___Directive_args_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2ᚖbool) if err != nil { return nil, err } args["includeDeprecated"] = arg0 return args, nil } func (ec *executionContext) field___Field_args_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2ᚖbool) if err != nil { return nil, err } args["includeDeprecated"] = arg0 return args, nil } func (ec *executionContext) field___Type_enumValues_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2bool) if err != nil { return nil, err } args["includeDeprecated"] = arg0 return args, nil } func (ec *executionContext) field___Type_fields_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2bool) if err != nil { return nil, err } args["includeDeprecated"] = arg0 return args, nil } // endregion ***************************** args.gotpl ***************************** // region ************************** directives.gotpl ************************** // endregion ************************** directives.gotpl ************************** // region **************************** field.gotpl ***************************** func (ec *executionContext) _AcceptNonDisclosureAgreementPayload_success(ctx context.Context, field graphql.CollectedField, obj *types.AcceptNonDisclosureAgreementPayload) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_AcceptNonDisclosureAgreementPayload_success, func(ctx context.Context) (any, error) { return obj.Success, nil }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_AcceptNonDisclosureAgreementPayload_success(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "AcceptNonDisclosureAgreementPayload", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _Audit_id(ctx context.Context, field graphql.CollectedField, obj *types.Audit) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Audit_id, func(ctx context.Context) (any, error) { return obj.ID, nil }, nil, ec.marshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID, true, true, ) } func (ec *executionContext) fieldContext_Audit_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Audit", 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) _Audit_framework(ctx context.Context, field graphql.CollectedField, obj *types.Audit) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Audit_framework, func(ctx context.Context) (any, error) { return ec.resolvers.Audit().Framework(ctx, obj) }, nil, ec.marshalNFramework2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐFramework, true, true, ) } func (ec *executionContext) fieldContext_Audit_framework(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Audit", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "id": return ec.fieldContext_Framework_id(ctx, field) case "name": return ec.fieldContext_Framework_name(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type Framework", field.Name) }, } return fc, nil } func (ec *executionContext) _Audit_report(ctx context.Context, field graphql.CollectedField, obj *types.Audit) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Audit_report, func(ctx context.Context) (any, error) { return ec.resolvers.Audit().Report(ctx, obj) }, nil, ec.marshalOReport2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐReport, true, false, ) } func (ec *executionContext) fieldContext_Audit_report(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Audit", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "id": return ec.fieldContext_Report_id(ctx, field) case "filename": return ec.fieldContext_Report_filename(ctx, field) case "isUserAuthorized": return ec.fieldContext_Report_isUserAuthorized(ctx, field) case "hasUserRequestedAccess": return ec.fieldContext_Report_hasUserRequestedAccess(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type Report", field.Name) }, } return fc, nil } func (ec *executionContext) _AuditConnection_edges(ctx context.Context, field graphql.CollectedField, obj *types.AuditConnection) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_AuditConnection_edges, func(ctx context.Context) (any, error) { return obj.Edges, nil }, nil, ec.marshalNAuditEdge2ᚕᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAuditEdgeᚄ, true, true, ) } func (ec *executionContext) fieldContext_AuditConnection_edges(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "AuditConnection", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "cursor": return ec.fieldContext_AuditEdge_cursor(ctx, field) case "node": return ec.fieldContext_AuditEdge_node(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type AuditEdge", field.Name) }, } return fc, nil } func (ec *executionContext) _AuditConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *types.AuditConnection) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_AuditConnection_pageInfo, func(ctx context.Context) (any, error) { return obj.PageInfo, nil }, nil, ec.marshalNPageInfo2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐPageInfo, true, true, ) } func (ec *executionContext) fieldContext_AuditConnection_pageInfo(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "AuditConnection", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "hasNextPage": return ec.fieldContext_PageInfo_hasNextPage(ctx, field) case "hasPreviousPage": return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field) case "startCursor": return ec.fieldContext_PageInfo_startCursor(ctx, field) case "endCursor": return ec.fieldContext_PageInfo_endCursor(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name) }, } return fc, nil } func (ec *executionContext) _AuditEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *types.AuditEdge) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_AuditEdge_cursor, func(ctx context.Context) (any, error) { return obj.Cursor, nil }, nil, ec.marshalNCursorKey2goᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey, true, true, ) } func (ec *executionContext) fieldContext_AuditEdge_cursor(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "AuditEdge", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type CursorKey does not have child fields") }, } return fc, nil } func (ec *executionContext) _AuditEdge_node(ctx context.Context, field graphql.CollectedField, obj *types.AuditEdge) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_AuditEdge_node, func(ctx context.Context) (any, error) { return obj.Node, nil }, nil, ec.marshalNAudit2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAudit, true, true, ) } func (ec *executionContext) fieldContext_AuditEdge_node(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "AuditEdge", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "id": return ec.fieldContext_Audit_id(ctx, field) case "framework": return ec.fieldContext_Audit_framework(ctx, field) case "report": return ec.fieldContext_Audit_report(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type Audit", field.Name) }, } return fc, nil } func (ec *executionContext) _Document_id(ctx context.Context, field graphql.CollectedField, obj *types.Document) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Document_id, func(ctx context.Context) (any, error) { return obj.ID, nil }, nil, ec.marshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID, true, true, ) } func (ec *executionContext) fieldContext_Document_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Document", 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) _Document_title(ctx context.Context, field graphql.CollectedField, obj *types.Document) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Document_title, func(ctx context.Context) (any, error) { return obj.Title, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_Document_title(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Document", 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) _Document_documentType(ctx context.Context, field graphql.CollectedField, obj *types.Document) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Document_documentType, func(ctx context.Context) (any, error) { return obj.DocumentType, nil }, nil, ec.marshalNDocumentType2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐDocumentType, true, true, ) } func (ec *executionContext) fieldContext_Document_documentType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Document", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type DocumentType does not have child fields") }, } return fc, nil } func (ec *executionContext) _Document_isUserAuthorized(ctx context.Context, field graphql.CollectedField, obj *types.Document) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Document_isUserAuthorized, func(ctx context.Context) (any, error) { return ec.resolvers.Document().IsUserAuthorized(ctx, obj) }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_Document_isUserAuthorized(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Document", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _Document_hasUserRequestedAccess(ctx context.Context, field graphql.CollectedField, obj *types.Document) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Document_hasUserRequestedAccess, func(ctx context.Context) (any, error) { return ec.resolvers.Document().HasUserRequestedAccess(ctx, obj) }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_Document_hasUserRequestedAccess(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Document", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _DocumentConnection_edges(ctx context.Context, field graphql.CollectedField, obj *types.DocumentConnection) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_DocumentConnection_edges, func(ctx context.Context) (any, error) { return obj.Edges, nil }, nil, ec.marshalNDocumentEdge2ᚕᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐDocumentEdgeᚄ, true, true, ) } func (ec *executionContext) fieldContext_DocumentConnection_edges(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "DocumentConnection", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "cursor": return ec.fieldContext_DocumentEdge_cursor(ctx, field) case "node": return ec.fieldContext_DocumentEdge_node(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type DocumentEdge", field.Name) }, } return fc, nil } func (ec *executionContext) _DocumentConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *types.DocumentConnection) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_DocumentConnection_pageInfo, func(ctx context.Context) (any, error) { return obj.PageInfo, nil }, nil, ec.marshalNPageInfo2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐPageInfo, true, true, ) } func (ec *executionContext) fieldContext_DocumentConnection_pageInfo(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "DocumentConnection", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "hasNextPage": return ec.fieldContext_PageInfo_hasNextPage(ctx, field) case "hasPreviousPage": return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field) case "startCursor": return ec.fieldContext_PageInfo_startCursor(ctx, field) case "endCursor": return ec.fieldContext_PageInfo_endCursor(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name) }, } return fc, nil } func (ec *executionContext) _DocumentEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *types.DocumentEdge) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_DocumentEdge_cursor, func(ctx context.Context) (any, error) { return obj.Cursor, nil }, nil, ec.marshalNCursorKey2goᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey, true, true, ) } func (ec *executionContext) fieldContext_DocumentEdge_cursor(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "DocumentEdge", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type CursorKey does not have child fields") }, } return fc, nil } func (ec *executionContext) _DocumentEdge_node(ctx context.Context, field graphql.CollectedField, obj *types.DocumentEdge) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_DocumentEdge_node, func(ctx context.Context) (any, error) { return obj.Node, nil }, nil, ec.marshalNDocument2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐDocument, true, true, ) } func (ec *executionContext) fieldContext_DocumentEdge_node(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "DocumentEdge", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "id": return ec.fieldContext_Document_id(ctx, field) case "title": return ec.fieldContext_Document_title(ctx, field) case "documentType": return ec.fieldContext_Document_documentType(ctx, field) case "isUserAuthorized": return ec.fieldContext_Document_isUserAuthorized(ctx, field) case "hasUserRequestedAccess": return ec.fieldContext_Document_hasUserRequestedAccess(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type Document", field.Name) }, } return fc, nil } func (ec *executionContext) _ExportDocumentPDFPayload_data(ctx context.Context, field graphql.CollectedField, obj *types.ExportDocumentPDFPayload) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_ExportDocumentPDFPayload_data, func(ctx context.Context) (any, error) { return obj.Data, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_ExportDocumentPDFPayload_data(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "ExportDocumentPDFPayload", 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) _ExportReportPDFPayload_data(ctx context.Context, field graphql.CollectedField, obj *types.ExportReportPDFPayload) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_ExportReportPDFPayload_data, func(ctx context.Context) (any, error) { return obj.Data, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_ExportReportPDFPayload_data(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "ExportReportPDFPayload", 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) _ExportTrustCenterFilePayload_data(ctx context.Context, field graphql.CollectedField, obj *types.ExportTrustCenterFilePayload) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_ExportTrustCenterFilePayload_data, func(ctx context.Context) (any, error) { return obj.Data, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_ExportTrustCenterFilePayload_data(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "ExportTrustCenterFilePayload", 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) _Framework_id(ctx context.Context, field graphql.CollectedField, obj *types.Framework) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Framework_id, func(ctx context.Context) (any, error) { return obj.ID, nil }, nil, ec.marshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID, true, true, ) } func (ec *executionContext) fieldContext_Framework_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Framework", 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) _Framework_name(ctx context.Context, field graphql.CollectedField, obj *types.Framework) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Framework_name, func(ctx context.Context) (any, error) { return obj.Name, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_Framework_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Framework", 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) _Mutation_requestAllAccesses(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Mutation_requestAllAccesses, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.Mutation().RequestAllAccesses(ctx, fc.Args["input"].(types.RequestAllAccessesInput)) }, func(ctx context.Context, next graphql.Resolver) graphql.Resolver { directive0 := next directive1 := func(ctx context.Context) (any, error) { role, err := ec.unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx, "NONE") if err != nil { var zeroVal *types.RequestAccessesPayload return zeroVal, err } if ec.directives.MustBeAuthenticated == nil { var zeroVal *types.RequestAccessesPayload return zeroVal, errors.New("directive mustBeAuthenticated is not implemented") } return ec.directives.MustBeAuthenticated(ctx, nil, directive0, role) } next = directive1 return next }, ec.marshalNRequestAccessesPayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestAccessesPayload, true, true, ) } func (ec *executionContext) fieldContext_Mutation_requestAllAccesses(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Mutation", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "trustCenterAccess": return ec.fieldContext_RequestAccessesPayload_trustCenterAccess(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type RequestAccessesPayload", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_Mutation_requestAllAccesses_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _Mutation_exportDocumentPDF(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Mutation_exportDocumentPDF, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.Mutation().ExportDocumentPDF(ctx, fc.Args["input"].(types.ExportDocumentPDFInput)) }, func(ctx context.Context, next graphql.Resolver) graphql.Resolver { directive0 := next directive1 := func(ctx context.Context) (any, error) { role, err := ec.unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx, "NONE") if err != nil { var zeroVal *types.ExportDocumentPDFPayload return zeroVal, err } if ec.directives.MustBeAuthenticated == nil { var zeroVal *types.ExportDocumentPDFPayload return zeroVal, errors.New("directive mustBeAuthenticated is not implemented") } return ec.directives.MustBeAuthenticated(ctx, nil, directive0, role) } next = directive1 return next }, ec.marshalNExportDocumentPDFPayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportDocumentPDFPayload, true, true, ) } func (ec *executionContext) fieldContext_Mutation_exportDocumentPDF(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Mutation", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "data": return ec.fieldContext_ExportDocumentPDFPayload_data(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type ExportDocumentPDFPayload", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_Mutation_exportDocumentPDF_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _Mutation_exportReportPDF(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Mutation_exportReportPDF, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.Mutation().ExportReportPDF(ctx, fc.Args["input"].(types.ExportReportPDFInput)) }, func(ctx context.Context, next graphql.Resolver) graphql.Resolver { directive0 := next directive1 := func(ctx context.Context) (any, error) { role, err := ec.unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx, "NONE") if err != nil { var zeroVal *types.ExportReportPDFPayload return zeroVal, err } if ec.directives.MustBeAuthenticated == nil { var zeroVal *types.ExportReportPDFPayload return zeroVal, errors.New("directive mustBeAuthenticated is not implemented") } return ec.directives.MustBeAuthenticated(ctx, nil, directive0, role) } next = directive1 return next }, ec.marshalNExportReportPDFPayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportReportPDFPayload, true, true, ) } func (ec *executionContext) fieldContext_Mutation_exportReportPDF(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Mutation", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "data": return ec.fieldContext_ExportReportPDFPayload_data(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type ExportReportPDFPayload", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_Mutation_exportReportPDF_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _Mutation_acceptNonDisclosureAgreement(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Mutation_acceptNonDisclosureAgreement, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.Mutation().AcceptNonDisclosureAgreement(ctx, fc.Args["input"].(types.AcceptNonDisclosureAgreementInput)) }, func(ctx context.Context, next graphql.Resolver) graphql.Resolver { directive0 := next directive1 := func(ctx context.Context) (any, error) { role, err := ec.unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx, "USER") if err != nil { var zeroVal *types.AcceptNonDisclosureAgreementPayload return zeroVal, err } if ec.directives.MustBeAuthenticated == nil { var zeroVal *types.AcceptNonDisclosureAgreementPayload return zeroVal, errors.New("directive mustBeAuthenticated is not implemented") } return ec.directives.MustBeAuthenticated(ctx, nil, directive0, role) } next = directive1 return next }, ec.marshalNAcceptNonDisclosureAgreementPayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAcceptNonDisclosureAgreementPayload, true, true, ) } func (ec *executionContext) fieldContext_Mutation_acceptNonDisclosureAgreement(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Mutation", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "success": return ec.fieldContext_AcceptNonDisclosureAgreementPayload_success(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type AcceptNonDisclosureAgreementPayload", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_Mutation_acceptNonDisclosureAgreement_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _Mutation_requestDocumentAccess(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Mutation_requestDocumentAccess, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.Mutation().RequestDocumentAccess(ctx, fc.Args["input"].(types.RequestDocumentAccessInput)) }, func(ctx context.Context, next graphql.Resolver) graphql.Resolver { directive0 := next directive1 := func(ctx context.Context) (any, error) { role, err := ec.unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx, "NONE") if err != nil { var zeroVal *types.RequestAccessesPayload return zeroVal, err } if ec.directives.MustBeAuthenticated == nil { var zeroVal *types.RequestAccessesPayload return zeroVal, errors.New("directive mustBeAuthenticated is not implemented") } return ec.directives.MustBeAuthenticated(ctx, nil, directive0, role) } next = directive1 return next }, ec.marshalNRequestAccessesPayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestAccessesPayload, true, true, ) } func (ec *executionContext) fieldContext_Mutation_requestDocumentAccess(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Mutation", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "trustCenterAccess": return ec.fieldContext_RequestAccessesPayload_trustCenterAccess(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type RequestAccessesPayload", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_Mutation_requestDocumentAccess_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _Mutation_requestReportAccess(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Mutation_requestReportAccess, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.Mutation().RequestReportAccess(ctx, fc.Args["input"].(types.RequestReportAccessInput)) }, func(ctx context.Context, next graphql.Resolver) graphql.Resolver { directive0 := next directive1 := func(ctx context.Context) (any, error) { role, err := ec.unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx, "NONE") if err != nil { var zeroVal *types.RequestAccessesPayload return zeroVal, err } if ec.directives.MustBeAuthenticated == nil { var zeroVal *types.RequestAccessesPayload return zeroVal, errors.New("directive mustBeAuthenticated is not implemented") } return ec.directives.MustBeAuthenticated(ctx, nil, directive0, role) } next = directive1 return next }, ec.marshalNRequestAccessesPayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestAccessesPayload, true, true, ) } func (ec *executionContext) fieldContext_Mutation_requestReportAccess(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Mutation", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "trustCenterAccess": return ec.fieldContext_RequestAccessesPayload_trustCenterAccess(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type RequestAccessesPayload", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_Mutation_requestReportAccess_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _Mutation_requestTrustCenterFileAccess(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Mutation_requestTrustCenterFileAccess, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.Mutation().RequestTrustCenterFileAccess(ctx, fc.Args["input"].(types.RequestTrustCenterFileAccessInput)) }, func(ctx context.Context, next graphql.Resolver) graphql.Resolver { directive0 := next directive1 := func(ctx context.Context) (any, error) { role, err := ec.unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx, "NONE") if err != nil { var zeroVal *types.RequestAccessesPayload return zeroVal, err } if ec.directives.MustBeAuthenticated == nil { var zeroVal *types.RequestAccessesPayload return zeroVal, errors.New("directive mustBeAuthenticated is not implemented") } return ec.directives.MustBeAuthenticated(ctx, nil, directive0, role) } next = directive1 return next }, ec.marshalNRequestAccessesPayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestAccessesPayload, true, true, ) } func (ec *executionContext) fieldContext_Mutation_requestTrustCenterFileAccess(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Mutation", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "trustCenterAccess": return ec.fieldContext_RequestAccessesPayload_trustCenterAccess(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type RequestAccessesPayload", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_Mutation_requestTrustCenterFileAccess_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _Mutation_exportTrustCenterFile(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Mutation_exportTrustCenterFile, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.Mutation().ExportTrustCenterFile(ctx, fc.Args["input"].(types.ExportTrustCenterFileInput)) }, func(ctx context.Context, next graphql.Resolver) graphql.Resolver { directive0 := next directive1 := func(ctx context.Context) (any, error) { role, err := ec.unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx, "NONE") if err != nil { var zeroVal *types.ExportTrustCenterFilePayload return zeroVal, err } if ec.directives.MustBeAuthenticated == nil { var zeroVal *types.ExportTrustCenterFilePayload return zeroVal, errors.New("directive mustBeAuthenticated is not implemented") } return ec.directives.MustBeAuthenticated(ctx, nil, directive0, role) } next = directive1 return next }, ec.marshalNExportTrustCenterFilePayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportTrustCenterFilePayload, true, true, ) } func (ec *executionContext) fieldContext_Mutation_exportTrustCenterFile(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Mutation", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "data": return ec.fieldContext_ExportTrustCenterFilePayload_data(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type ExportTrustCenterFilePayload", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_Mutation_exportTrustCenterFile_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _Organization_id(ctx context.Context, field graphql.CollectedField, obj *types.Organization) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Organization_id, func(ctx context.Context) (any, error) { return obj.ID, nil }, nil, ec.marshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID, true, true, ) } func (ec *executionContext) fieldContext_Organization_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Organization", 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) _Organization_name(ctx context.Context, field graphql.CollectedField, obj *types.Organization) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Organization_name, func(ctx context.Context) (any, error) { return obj.Name, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_Organization_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Organization", 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) _Organization_logoUrl(ctx context.Context, field graphql.CollectedField, obj *types.Organization) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Organization_logoUrl, func(ctx context.Context) (any, error) { return ec.resolvers.Organization().LogoURL(ctx, obj) }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext_Organization_logoUrl(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Organization", Field: field, IsMethod: true, IsResolver: true, 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) _Organization_description(ctx context.Context, field graphql.CollectedField, obj *types.Organization) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Organization_description, func(ctx context.Context) (any, error) { return obj.Description, nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext_Organization_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Organization", 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) _Organization_websiteUrl(ctx context.Context, field graphql.CollectedField, obj *types.Organization) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Organization_websiteUrl, func(ctx context.Context) (any, error) { return obj.WebsiteURL, nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext_Organization_websiteUrl(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Organization", 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) _Organization_email(ctx context.Context, field graphql.CollectedField, obj *types.Organization) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Organization_email, func(ctx context.Context) (any, error) { return obj.Email, nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext_Organization_email(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Organization", 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) _Organization_headquarterAddress(ctx context.Context, field graphql.CollectedField, obj *types.Organization) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Organization_headquarterAddress, func(ctx context.Context) (any, error) { return obj.HeadquarterAddress, nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext_Organization_headquarterAddress(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Organization", 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) _PageInfo_hasNextPage(ctx context.Context, field graphql.CollectedField, obj *types.PageInfo) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_PageInfo_hasNextPage, func(ctx context.Context) (any, error) { return obj.HasNextPage, nil }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_PageInfo_hasNextPage(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "PageInfo", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _PageInfo_hasPreviousPage(ctx context.Context, field graphql.CollectedField, obj *types.PageInfo) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_PageInfo_hasPreviousPage, func(ctx context.Context) (any, error) { return obj.HasPreviousPage, nil }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_PageInfo_hasPreviousPage(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "PageInfo", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _PageInfo_startCursor(ctx context.Context, field graphql.CollectedField, obj *types.PageInfo) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_PageInfo_startCursor, func(ctx context.Context) (any, error) { return obj.StartCursor, nil }, nil, ec.marshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey, true, false, ) } func (ec *executionContext) fieldContext_PageInfo_startCursor(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "PageInfo", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type CursorKey does not have child fields") }, } return fc, nil } func (ec *executionContext) _PageInfo_endCursor(ctx context.Context, field graphql.CollectedField, obj *types.PageInfo) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_PageInfo_endCursor, func(ctx context.Context) (any, error) { return obj.EndCursor, nil }, nil, ec.marshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey, true, false, ) } func (ec *executionContext) fieldContext_PageInfo_endCursor(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "PageInfo", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type CursorKey does not have child fields") }, } return fc, nil } func (ec *executionContext) _Query_node(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Query_node, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.Query().Node(ctx, fc.Args["id"].(gid.GID)) }, nil, ec.marshalNNode2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐNode, true, true, ) } func (ec *executionContext) fieldContext_Query_node(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Query", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("FieldContext.Child cannot be called on type INTERFACE") }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_Query_node_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _Query_trustCenterBySlug(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Query_trustCenterBySlug, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.Query().TrustCenterBySlug(ctx, fc.Args["slug"].(string)) }, func(ctx context.Context, next graphql.Resolver) graphql.Resolver { directive0 := next directive1 := func(ctx context.Context) (any, error) { role, err := ec.unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx, "NONE") if err != nil { var zeroVal *types.TrustCenter return zeroVal, err } if ec.directives.MustBeAuthenticated == nil { var zeroVal *types.TrustCenter return zeroVal, errors.New("directive mustBeAuthenticated is not implemented") } return ec.directives.MustBeAuthenticated(ctx, nil, directive0, role) } next = directive1 return next }, ec.marshalOTrustCenter2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenter, true, false, ) } func (ec *executionContext) fieldContext_Query_trustCenterBySlug(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Query", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "id": return ec.fieldContext_TrustCenter_id(ctx, field) case "active": return ec.fieldContext_TrustCenter_active(ctx, field) case "slug": return ec.fieldContext_TrustCenter_slug(ctx, field) case "ndaFileName": return ec.fieldContext_TrustCenter_ndaFileName(ctx, field) case "ndaFileUrl": return ec.fieldContext_TrustCenter_ndaFileUrl(ctx, field) case "organization": return ec.fieldContext_TrustCenter_organization(ctx, field) case "isUserAuthenticated": return ec.fieldContext_TrustCenter_isUserAuthenticated(ctx, field) case "hasAcceptedNonDisclosureAgreement": return ec.fieldContext_TrustCenter_hasAcceptedNonDisclosureAgreement(ctx, field) case "documents": return ec.fieldContext_TrustCenter_documents(ctx, field) case "audits": return ec.fieldContext_TrustCenter_audits(ctx, field) case "vendors": return ec.fieldContext_TrustCenter_vendors(ctx, field) case "references": return ec.fieldContext_TrustCenter_references(ctx, field) case "trustCenterFiles": return ec.fieldContext_TrustCenter_trustCenterFiles(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type TrustCenter", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_Query_trustCenterBySlug_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _Query_currentTrustCenter(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Query_currentTrustCenter, func(ctx context.Context) (any, error) { return ec.resolvers.Query().CurrentTrustCenter(ctx) }, func(ctx context.Context, next graphql.Resolver) graphql.Resolver { directive0 := next directive1 := func(ctx context.Context) (any, error) { role, err := ec.unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx, "NONE") if err != nil { var zeroVal *types.TrustCenter return zeroVal, err } if ec.directives.MustBeAuthenticated == nil { var zeroVal *types.TrustCenter return zeroVal, errors.New("directive mustBeAuthenticated is not implemented") } return ec.directives.MustBeAuthenticated(ctx, nil, directive0, role) } next = directive1 return next }, ec.marshalOTrustCenter2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenter, true, false, ) } func (ec *executionContext) fieldContext_Query_currentTrustCenter(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Query", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "id": return ec.fieldContext_TrustCenter_id(ctx, field) case "active": return ec.fieldContext_TrustCenter_active(ctx, field) case "slug": return ec.fieldContext_TrustCenter_slug(ctx, field) case "ndaFileName": return ec.fieldContext_TrustCenter_ndaFileName(ctx, field) case "ndaFileUrl": return ec.fieldContext_TrustCenter_ndaFileUrl(ctx, field) case "organization": return ec.fieldContext_TrustCenter_organization(ctx, field) case "isUserAuthenticated": return ec.fieldContext_TrustCenter_isUserAuthenticated(ctx, field) case "hasAcceptedNonDisclosureAgreement": return ec.fieldContext_TrustCenter_hasAcceptedNonDisclosureAgreement(ctx, field) case "documents": return ec.fieldContext_TrustCenter_documents(ctx, field) case "audits": return ec.fieldContext_TrustCenter_audits(ctx, field) case "vendors": return ec.fieldContext_TrustCenter_vendors(ctx, field) case "references": return ec.fieldContext_TrustCenter_references(ctx, field) case "trustCenterFiles": return ec.fieldContext_TrustCenter_trustCenterFiles(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type TrustCenter", field.Name) }, } return fc, nil } func (ec *executionContext) _Query___type(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Query___type, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.introspectType(fc.Args["name"].(string)) }, nil, ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, true, false, ) } func (ec *executionContext) fieldContext_Query___type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Query", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "kind": return ec.fieldContext___Type_kind(ctx, field) case "name": return ec.fieldContext___Type_name(ctx, field) case "description": return ec.fieldContext___Type_description(ctx, field) case "specifiedByURL": return ec.fieldContext___Type_specifiedByURL(ctx, field) case "fields": return ec.fieldContext___Type_fields(ctx, field) case "interfaces": return ec.fieldContext___Type_interfaces(ctx, field) case "possibleTypes": return ec.fieldContext___Type_possibleTypes(ctx, field) case "enumValues": return ec.fieldContext___Type_enumValues(ctx, field) case "inputFields": return ec.fieldContext___Type_inputFields(ctx, field) case "ofType": return ec.fieldContext___Type_ofType(ctx, field) case "isOneOf": return ec.fieldContext___Type_isOneOf(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_Query___type_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _Query___schema(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Query___schema, func(ctx context.Context) (any, error) { return ec.introspectSchema() }, nil, ec.marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema, true, false, ) } func (ec *executionContext) fieldContext_Query___schema(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Query", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "description": return ec.fieldContext___Schema_description(ctx, field) case "types": return ec.fieldContext___Schema_types(ctx, field) case "queryType": return ec.fieldContext___Schema_queryType(ctx, field) case "mutationType": return ec.fieldContext___Schema_mutationType(ctx, field) case "subscriptionType": return ec.fieldContext___Schema_subscriptionType(ctx, field) case "directives": return ec.fieldContext___Schema_directives(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Schema", field.Name) }, } return fc, nil } func (ec *executionContext) _Report_id(ctx context.Context, field graphql.CollectedField, obj *types.Report) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Report_id, func(ctx context.Context) (any, error) { return obj.ID, nil }, nil, ec.marshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID, true, true, ) } func (ec *executionContext) fieldContext_Report_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Report", 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) _Report_filename(ctx context.Context, field graphql.CollectedField, obj *types.Report) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Report_filename, func(ctx context.Context) (any, error) { return obj.Filename, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_Report_filename(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Report", 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) _Report_isUserAuthorized(ctx context.Context, field graphql.CollectedField, obj *types.Report) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Report_isUserAuthorized, func(ctx context.Context) (any, error) { return ec.resolvers.Report().IsUserAuthorized(ctx, obj) }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_Report_isUserAuthorized(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Report", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _Report_hasUserRequestedAccess(ctx context.Context, field graphql.CollectedField, obj *types.Report) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Report_hasUserRequestedAccess, func(ctx context.Context) (any, error) { return ec.resolvers.Report().HasUserRequestedAccess(ctx, obj) }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_Report_hasUserRequestedAccess(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Report", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _RequestAccessesPayload_trustCenterAccess(ctx context.Context, field graphql.CollectedField, obj *types.RequestAccessesPayload) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_RequestAccessesPayload_trustCenterAccess, func(ctx context.Context) (any, error) { return obj.TrustCenterAccess, nil }, nil, ec.marshalNTrustCenterAccess2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterAccess, true, true, ) } func (ec *executionContext) fieldContext_RequestAccessesPayload_trustCenterAccess(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "RequestAccessesPayload", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "id": return ec.fieldContext_TrustCenterAccess_id(ctx, field) case "email": return ec.fieldContext_TrustCenterAccess_email(ctx, field) case "name": return ec.fieldContext_TrustCenterAccess_name(ctx, field) case "createdAt": return ec.fieldContext_TrustCenterAccess_createdAt(ctx, field) case "updatedAt": return ec.fieldContext_TrustCenterAccess_updatedAt(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type TrustCenterAccess", field.Name) }, } return fc, nil } func (ec *executionContext) _TrustCenter_id(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_id, func(ctx context.Context) (any, error) { return obj.ID, nil }, nil, ec.marshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID, true, true, ) } func (ec *executionContext) fieldContext_TrustCenter_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", 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) _TrustCenter_active(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_active, func(ctx context.Context) (any, error) { return obj.Active, nil }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_TrustCenter_active(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _TrustCenter_slug(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_slug, func(ctx context.Context) (any, error) { return obj.Slug, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_TrustCenter_slug(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", 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) _TrustCenter_ndaFileName(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_ndaFileName, func(ctx context.Context) (any, error) { return obj.NdaFileName, nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext_TrustCenter_ndaFileName(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", 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) _TrustCenter_ndaFileUrl(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_ndaFileUrl, func(ctx context.Context) (any, error) { return ec.resolvers.TrustCenter().NdaFileURL(ctx, obj) }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext_TrustCenter_ndaFileUrl(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", Field: field, IsMethod: true, IsResolver: true, 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) _TrustCenter_organization(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_organization, func(ctx context.Context) (any, error) { return ec.resolvers.TrustCenter().Organization(ctx, obj) }, nil, ec.marshalNOrganization2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐOrganization, true, true, ) } func (ec *executionContext) fieldContext_TrustCenter_organization(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "id": return ec.fieldContext_Organization_id(ctx, field) case "name": return ec.fieldContext_Organization_name(ctx, field) case "logoUrl": return ec.fieldContext_Organization_logoUrl(ctx, field) case "description": return ec.fieldContext_Organization_description(ctx, field) case "websiteUrl": return ec.fieldContext_Organization_websiteUrl(ctx, field) case "email": return ec.fieldContext_Organization_email(ctx, field) case "headquarterAddress": return ec.fieldContext_Organization_headquarterAddress(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type Organization", field.Name) }, } return fc, nil } func (ec *executionContext) _TrustCenter_isUserAuthenticated(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_isUserAuthenticated, func(ctx context.Context) (any, error) { return ec.resolvers.TrustCenter().IsUserAuthenticated(ctx, obj) }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_TrustCenter_isUserAuthenticated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _TrustCenter_hasAcceptedNonDisclosureAgreement(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_hasAcceptedNonDisclosureAgreement, func(ctx context.Context) (any, error) { return ec.resolvers.TrustCenter().HasAcceptedNonDisclosureAgreement(ctx, obj) }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_TrustCenter_hasAcceptedNonDisclosureAgreement(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _TrustCenter_documents(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_documents, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.TrustCenter().Documents(ctx, obj, fc.Args["first"].(*int), fc.Args["after"].(*page.CursorKey), fc.Args["last"].(*int), fc.Args["before"].(*page.CursorKey)) }, nil, ec.marshalNDocumentConnection2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐDocumentConnection, true, true, ) } func (ec *executionContext) fieldContext_TrustCenter_documents(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "edges": return ec.fieldContext_DocumentConnection_edges(ctx, field) case "pageInfo": return ec.fieldContext_DocumentConnection_pageInfo(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type DocumentConnection", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_TrustCenter_documents_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _TrustCenter_audits(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_audits, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.TrustCenter().Audits(ctx, obj, fc.Args["first"].(*int), fc.Args["after"].(*page.CursorKey), fc.Args["last"].(*int), fc.Args["before"].(*page.CursorKey)) }, nil, ec.marshalNAuditConnection2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAuditConnection, true, true, ) } func (ec *executionContext) fieldContext_TrustCenter_audits(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "edges": return ec.fieldContext_AuditConnection_edges(ctx, field) case "pageInfo": return ec.fieldContext_AuditConnection_pageInfo(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type AuditConnection", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_TrustCenter_audits_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _TrustCenter_vendors(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_vendors, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.TrustCenter().Vendors(ctx, obj, fc.Args["first"].(*int), fc.Args["after"].(*page.CursorKey), fc.Args["last"].(*int), fc.Args["before"].(*page.CursorKey)) }, nil, ec.marshalNVendorConnection2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐVendorConnection, true, true, ) } func (ec *executionContext) fieldContext_TrustCenter_vendors(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "edges": return ec.fieldContext_VendorConnection_edges(ctx, field) case "pageInfo": return ec.fieldContext_VendorConnection_pageInfo(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type VendorConnection", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_TrustCenter_vendors_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _TrustCenter_references(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_references, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.TrustCenter().References(ctx, obj, fc.Args["first"].(*int), fc.Args["after"].(*page.CursorKey), fc.Args["last"].(*int), fc.Args["before"].(*page.CursorKey)) }, nil, ec.marshalNTrustCenterReferenceConnection2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterReferenceConnection, true, true, ) } func (ec *executionContext) fieldContext_TrustCenter_references(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "edges": return ec.fieldContext_TrustCenterReferenceConnection_edges(ctx, field) case "pageInfo": return ec.fieldContext_TrustCenterReferenceConnection_pageInfo(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type TrustCenterReferenceConnection", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_TrustCenter_references_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _TrustCenter_trustCenterFiles(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenter) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenter_trustCenterFiles, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return ec.resolvers.TrustCenter().TrustCenterFiles(ctx, obj, fc.Args["first"].(*int), fc.Args["after"].(*page.CursorKey), fc.Args["last"].(*int), fc.Args["before"].(*page.CursorKey)) }, nil, ec.marshalNTrustCenterFileConnection2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterFileConnection, true, true, ) } func (ec *executionContext) fieldContext_TrustCenter_trustCenterFiles(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenter", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "edges": return ec.fieldContext_TrustCenterFileConnection_edges(ctx, field) case "pageInfo": return ec.fieldContext_TrustCenterFileConnection_pageInfo(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type TrustCenterFileConnection", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field_TrustCenter_trustCenterFiles_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) _TrustCenterAccess_id(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterAccess) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterAccess_id, func(ctx context.Context) (any, error) { return obj.ID, nil }, nil, ec.marshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterAccess_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterAccess", 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) _TrustCenterAccess_email(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterAccess) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterAccess_email, func(ctx context.Context) (any, error) { return obj.Email, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterAccess_email(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterAccess", 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) _TrustCenterAccess_name(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterAccess) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterAccess_name, func(ctx context.Context) (any, error) { return obj.Name, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterAccess_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterAccess", 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) _TrustCenterAccess_createdAt(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterAccess) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterAccess_createdAt, func(ctx context.Context) (any, error) { return obj.CreatedAt, nil }, nil, ec.marshalNDatetime2timeᚐTime, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterAccess_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterAccess", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Datetime does not have child fields") }, } return fc, nil } func (ec *executionContext) _TrustCenterAccess_updatedAt(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterAccess) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterAccess_updatedAt, func(ctx context.Context) (any, error) { return obj.UpdatedAt, nil }, nil, ec.marshalNDatetime2timeᚐTime, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterAccess_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterAccess", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Datetime does not have child fields") }, } return fc, nil } func (ec *executionContext) _TrustCenterFile_id(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterFile) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterFile_id, func(ctx context.Context) (any, error) { return obj.ID, nil }, nil, ec.marshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterFile_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterFile", 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) _TrustCenterFile_name(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterFile) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterFile_name, func(ctx context.Context) (any, error) { return obj.Name, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterFile_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterFile", 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) _TrustCenterFile_category(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterFile) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterFile_category, func(ctx context.Context) (any, error) { return obj.Category, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterFile_category(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterFile", 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) _TrustCenterFile_isUserAuthorized(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterFile) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterFile_isUserAuthorized, func(ctx context.Context) (any, error) { return ec.resolvers.TrustCenterFile().IsUserAuthorized(ctx, obj) }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterFile_isUserAuthorized(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterFile", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _TrustCenterFile_hasUserRequestedAccess(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterFile) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterFile_hasUserRequestedAccess, func(ctx context.Context) (any, error) { return ec.resolvers.TrustCenterFile().HasUserRequestedAccess(ctx, obj) }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterFile_hasUserRequestedAccess(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterFile", Field: field, IsMethod: true, IsResolver: true, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) _TrustCenterFileConnection_edges(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterFileConnection) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterFileConnection_edges, func(ctx context.Context) (any, error) { return obj.Edges, nil }, nil, ec.marshalNTrustCenterFileEdge2ᚕᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterFileEdgeᚄ, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterFileConnection_edges(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterFileConnection", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "cursor": return ec.fieldContext_TrustCenterFileEdge_cursor(ctx, field) case "node": return ec.fieldContext_TrustCenterFileEdge_node(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type TrustCenterFileEdge", field.Name) }, } return fc, nil } func (ec *executionContext) _TrustCenterFileConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterFileConnection) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterFileConnection_pageInfo, func(ctx context.Context) (any, error) { return obj.PageInfo, nil }, nil, ec.marshalNPageInfo2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐPageInfo, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterFileConnection_pageInfo(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterFileConnection", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "hasNextPage": return ec.fieldContext_PageInfo_hasNextPage(ctx, field) case "hasPreviousPage": return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field) case "startCursor": return ec.fieldContext_PageInfo_startCursor(ctx, field) case "endCursor": return ec.fieldContext_PageInfo_endCursor(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name) }, } return fc, nil } func (ec *executionContext) _TrustCenterFileEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterFileEdge) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterFileEdge_cursor, func(ctx context.Context) (any, error) { return obj.Cursor, nil }, nil, ec.marshalNCursorKey2goᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterFileEdge_cursor(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterFileEdge", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type CursorKey does not have child fields") }, } return fc, nil } func (ec *executionContext) _TrustCenterFileEdge_node(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterFileEdge) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterFileEdge_node, func(ctx context.Context) (any, error) { return obj.Node, nil }, nil, ec.marshalNTrustCenterFile2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterFile, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterFileEdge_node(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterFileEdge", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "id": return ec.fieldContext_TrustCenterFile_id(ctx, field) case "name": return ec.fieldContext_TrustCenterFile_name(ctx, field) case "category": return ec.fieldContext_TrustCenterFile_category(ctx, field) case "isUserAuthorized": return ec.fieldContext_TrustCenterFile_isUserAuthorized(ctx, field) case "hasUserRequestedAccess": return ec.fieldContext_TrustCenterFile_hasUserRequestedAccess(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type TrustCenterFile", field.Name) }, } return fc, nil } func (ec *executionContext) _TrustCenterReference_id(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterReference) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterReference_id, func(ctx context.Context) (any, error) { return obj.ID, nil }, nil, ec.marshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterReference_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterReference", 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) _TrustCenterReference_name(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterReference) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterReference_name, func(ctx context.Context) (any, error) { return obj.Name, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterReference_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterReference", 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) _TrustCenterReference_description(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterReference) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterReference_description, func(ctx context.Context) (any, error) { return obj.Description, nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext_TrustCenterReference_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterReference", 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) _TrustCenterReference_websiteUrl(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterReference) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterReference_websiteUrl, func(ctx context.Context) (any, error) { return obj.WebsiteURL, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterReference_websiteUrl(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterReference", 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) _TrustCenterReference_logoUrl(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterReference) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterReference_logoUrl, func(ctx context.Context) (any, error) { return ec.resolvers.TrustCenterReference().LogoURL(ctx, obj) }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterReference_logoUrl(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterReference", Field: field, IsMethod: true, IsResolver: true, 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) _TrustCenterReferenceConnection_edges(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterReferenceConnection) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterReferenceConnection_edges, func(ctx context.Context) (any, error) { return obj.Edges, nil }, nil, ec.marshalNTrustCenterReferenceEdge2ᚕᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterReferenceEdgeᚄ, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterReferenceConnection_edges(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterReferenceConnection", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "cursor": return ec.fieldContext_TrustCenterReferenceEdge_cursor(ctx, field) case "node": return ec.fieldContext_TrustCenterReferenceEdge_node(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type TrustCenterReferenceEdge", field.Name) }, } return fc, nil } func (ec *executionContext) _TrustCenterReferenceConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterReferenceConnection) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterReferenceConnection_pageInfo, func(ctx context.Context) (any, error) { return obj.PageInfo, nil }, nil, ec.marshalNPageInfo2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐPageInfo, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterReferenceConnection_pageInfo(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterReferenceConnection", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "hasNextPage": return ec.fieldContext_PageInfo_hasNextPage(ctx, field) case "hasPreviousPage": return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field) case "startCursor": return ec.fieldContext_PageInfo_startCursor(ctx, field) case "endCursor": return ec.fieldContext_PageInfo_endCursor(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name) }, } return fc, nil } func (ec *executionContext) _TrustCenterReferenceEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterReferenceEdge) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterReferenceEdge_cursor, func(ctx context.Context) (any, error) { return obj.Cursor, nil }, nil, ec.marshalNCursorKey2goᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterReferenceEdge_cursor(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterReferenceEdge", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type CursorKey does not have child fields") }, } return fc, nil } func (ec *executionContext) _TrustCenterReferenceEdge_node(ctx context.Context, field graphql.CollectedField, obj *types.TrustCenterReferenceEdge) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_TrustCenterReferenceEdge_node, func(ctx context.Context) (any, error) { return obj.Node, nil }, nil, ec.marshalNTrustCenterReference2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterReference, true, true, ) } func (ec *executionContext) fieldContext_TrustCenterReferenceEdge_node(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "TrustCenterReferenceEdge", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "id": return ec.fieldContext_TrustCenterReference_id(ctx, field) case "name": return ec.fieldContext_TrustCenterReference_name(ctx, field) case "description": return ec.fieldContext_TrustCenterReference_description(ctx, field) case "websiteUrl": return ec.fieldContext_TrustCenterReference_websiteUrl(ctx, field) case "logoUrl": return ec.fieldContext_TrustCenterReference_logoUrl(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type TrustCenterReference", field.Name) }, } return fc, nil } func (ec *executionContext) _Vendor_id(ctx context.Context, field graphql.CollectedField, obj *types.Vendor) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Vendor_id, func(ctx context.Context) (any, error) { return obj.ID, nil }, nil, ec.marshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID, true, true, ) } func (ec *executionContext) fieldContext_Vendor_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Vendor", 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) _Vendor_name(ctx context.Context, field graphql.CollectedField, obj *types.Vendor) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Vendor_name, func(ctx context.Context) (any, error) { return obj.Name, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext_Vendor_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Vendor", 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) _Vendor_category(ctx context.Context, field graphql.CollectedField, obj *types.Vendor) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Vendor_category, func(ctx context.Context) (any, error) { return obj.Category, nil }, nil, ec.marshalNVendorCategory2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐVendorCategory, true, true, ) } func (ec *executionContext) fieldContext_Vendor_category(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Vendor", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type VendorCategory does not have child fields") }, } return fc, nil } func (ec *executionContext) _Vendor_websiteUrl(ctx context.Context, field graphql.CollectedField, obj *types.Vendor) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Vendor_websiteUrl, func(ctx context.Context) (any, error) { return obj.WebsiteURL, nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext_Vendor_websiteUrl(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Vendor", 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) _Vendor_privacyPolicyUrl(ctx context.Context, field graphql.CollectedField, obj *types.Vendor) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Vendor_privacyPolicyUrl, func(ctx context.Context) (any, error) { return obj.PrivacyPolicyURL, nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext_Vendor_privacyPolicyUrl(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Vendor", 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) _Vendor_countries(ctx context.Context, field graphql.CollectedField, obj *types.Vendor) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_Vendor_countries, func(ctx context.Context) (any, error) { return obj.Countries, nil }, nil, ec.marshalNCountryCode2ᚕgoᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐCountryCodeᚄ, true, true, ) } func (ec *executionContext) fieldContext_Vendor_countries(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "Vendor", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type CountryCode does not have child fields") }, } return fc, nil } func (ec *executionContext) _VendorConnection_edges(ctx context.Context, field graphql.CollectedField, obj *types.VendorConnection) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_VendorConnection_edges, func(ctx context.Context) (any, error) { return obj.Edges, nil }, nil, ec.marshalNVendorEdge2ᚕᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐVendorEdgeᚄ, true, true, ) } func (ec *executionContext) fieldContext_VendorConnection_edges(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "VendorConnection", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "cursor": return ec.fieldContext_VendorEdge_cursor(ctx, field) case "node": return ec.fieldContext_VendorEdge_node(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type VendorEdge", field.Name) }, } return fc, nil } func (ec *executionContext) _VendorConnection_pageInfo(ctx context.Context, field graphql.CollectedField, obj *types.VendorConnection) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_VendorConnection_pageInfo, func(ctx context.Context) (any, error) { return obj.PageInfo, nil }, nil, ec.marshalNPageInfo2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐPageInfo, true, true, ) } func (ec *executionContext) fieldContext_VendorConnection_pageInfo(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "VendorConnection", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "hasNextPage": return ec.fieldContext_PageInfo_hasNextPage(ctx, field) case "hasPreviousPage": return ec.fieldContext_PageInfo_hasPreviousPage(ctx, field) case "startCursor": return ec.fieldContext_PageInfo_startCursor(ctx, field) case "endCursor": return ec.fieldContext_PageInfo_endCursor(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type PageInfo", field.Name) }, } return fc, nil } func (ec *executionContext) _VendorEdge_cursor(ctx context.Context, field graphql.CollectedField, obj *types.VendorEdge) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_VendorEdge_cursor, func(ctx context.Context) (any, error) { return obj.Cursor, nil }, nil, ec.marshalNCursorKey2goᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey, true, true, ) } func (ec *executionContext) fieldContext_VendorEdge_cursor(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "VendorEdge", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type CursorKey does not have child fields") }, } return fc, nil } func (ec *executionContext) _VendorEdge_node(ctx context.Context, field graphql.CollectedField, obj *types.VendorEdge) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext_VendorEdge_node, func(ctx context.Context) (any, error) { return obj.Node, nil }, nil, ec.marshalNVendor2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐVendor, true, true, ) } func (ec *executionContext) fieldContext_VendorEdge_node(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "VendorEdge", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "id": return ec.fieldContext_Vendor_id(ctx, field) case "name": return ec.fieldContext_Vendor_name(ctx, field) case "category": return ec.fieldContext_Vendor_category(ctx, field) case "websiteUrl": return ec.fieldContext_Vendor_websiteUrl(ctx, field) case "privacyPolicyUrl": return ec.fieldContext_Vendor_privacyPolicyUrl(ctx, field) case "countries": return ec.fieldContext_Vendor_countries(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type Vendor", field.Name) }, } return fc, nil } func (ec *executionContext) ___Directive_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Directive_name, func(ctx context.Context) (any, error) { return obj.Name, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext___Directive_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Directive", 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) ___Directive_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Directive_description, func(ctx context.Context) (any, error) { return obj.Description(), nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___Directive_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Directive", Field: field, IsMethod: true, 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) ___Directive_isRepeatable(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Directive_isRepeatable, func(ctx context.Context) (any, error) { return obj.IsRepeatable, nil }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext___Directive_isRepeatable(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Directive", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) ___Directive_locations(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Directive_locations, func(ctx context.Context) (any, error) { return obj.Locations, nil }, nil, ec.marshalN__DirectiveLocation2ᚕstringᚄ, true, true, ) } func (ec *executionContext) fieldContext___Directive_locations(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Directive", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type __DirectiveLocation does not have child fields") }, } return fc, nil } func (ec *executionContext) ___Directive_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Directive_args, func(ctx context.Context) (any, error) { return obj.Args, nil }, nil, ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ, true, true, ) } func (ec *executionContext) fieldContext___Directive_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Directive", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "name": return ec.fieldContext___InputValue_name(ctx, field) case "description": return ec.fieldContext___InputValue_description(ctx, field) case "type": return ec.fieldContext___InputValue_type(ctx, field) case "defaultValue": return ec.fieldContext___InputValue_defaultValue(ctx, field) case "isDeprecated": return ec.fieldContext___InputValue_isDeprecated(ctx, field) case "deprecationReason": return ec.fieldContext___InputValue_deprecationReason(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field___Directive_args_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) ___EnumValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___EnumValue_name, func(ctx context.Context) (any, error) { return obj.Name, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext___EnumValue_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__EnumValue", 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) ___EnumValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___EnumValue_description, func(ctx context.Context) (any, error) { return obj.Description(), nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___EnumValue_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__EnumValue", Field: field, IsMethod: true, 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) ___EnumValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___EnumValue_isDeprecated, func(ctx context.Context) (any, error) { return obj.IsDeprecated(), nil }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext___EnumValue_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__EnumValue", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) ___EnumValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___EnumValue_deprecationReason, func(ctx context.Context) (any, error) { return obj.DeprecationReason(), nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___EnumValue_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__EnumValue", Field: field, IsMethod: true, 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) ___Field_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Field_name, func(ctx context.Context) (any, error) { return obj.Name, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext___Field_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Field", 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) ___Field_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Field_description, func(ctx context.Context) (any, error) { return obj.Description(), nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___Field_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Field", Field: field, IsMethod: true, 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) ___Field_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Field_args, func(ctx context.Context) (any, error) { return obj.Args, nil }, nil, ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ, true, true, ) } func (ec *executionContext) fieldContext___Field_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Field", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "name": return ec.fieldContext___InputValue_name(ctx, field) case "description": return ec.fieldContext___InputValue_description(ctx, field) case "type": return ec.fieldContext___InputValue_type(ctx, field) case "defaultValue": return ec.fieldContext___InputValue_defaultValue(ctx, field) case "isDeprecated": return ec.fieldContext___InputValue_isDeprecated(ctx, field) case "deprecationReason": return ec.fieldContext___InputValue_deprecationReason(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field___Field_args_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) ___Field_type(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Field_type, func(ctx context.Context) (any, error) { return obj.Type, nil }, nil, ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, true, true, ) } func (ec *executionContext) fieldContext___Field_type(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Field", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "kind": return ec.fieldContext___Type_kind(ctx, field) case "name": return ec.fieldContext___Type_name(ctx, field) case "description": return ec.fieldContext___Type_description(ctx, field) case "specifiedByURL": return ec.fieldContext___Type_specifiedByURL(ctx, field) case "fields": return ec.fieldContext___Type_fields(ctx, field) case "interfaces": return ec.fieldContext___Type_interfaces(ctx, field) case "possibleTypes": return ec.fieldContext___Type_possibleTypes(ctx, field) case "enumValues": return ec.fieldContext___Type_enumValues(ctx, field) case "inputFields": return ec.fieldContext___Type_inputFields(ctx, field) case "ofType": return ec.fieldContext___Type_ofType(ctx, field) case "isOneOf": return ec.fieldContext___Type_isOneOf(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) }, } return fc, nil } func (ec *executionContext) ___Field_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Field_isDeprecated, func(ctx context.Context) (any, error) { return obj.IsDeprecated(), nil }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext___Field_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Field", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) ___Field_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Field_deprecationReason, func(ctx context.Context) (any, error) { return obj.DeprecationReason(), nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___Field_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Field", Field: field, IsMethod: true, 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) ___InputValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___InputValue_name, func(ctx context.Context) (any, error) { return obj.Name, nil }, nil, ec.marshalNString2string, true, true, ) } func (ec *executionContext) fieldContext___InputValue_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__InputValue", 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) ___InputValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___InputValue_description, func(ctx context.Context) (any, error) { return obj.Description(), nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___InputValue_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__InputValue", Field: field, IsMethod: true, 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) ___InputValue_type(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___InputValue_type, func(ctx context.Context) (any, error) { return obj.Type, nil }, nil, ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, true, true, ) } func (ec *executionContext) fieldContext___InputValue_type(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__InputValue", Field: field, IsMethod: false, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "kind": return ec.fieldContext___Type_kind(ctx, field) case "name": return ec.fieldContext___Type_name(ctx, field) case "description": return ec.fieldContext___Type_description(ctx, field) case "specifiedByURL": return ec.fieldContext___Type_specifiedByURL(ctx, field) case "fields": return ec.fieldContext___Type_fields(ctx, field) case "interfaces": return ec.fieldContext___Type_interfaces(ctx, field) case "possibleTypes": return ec.fieldContext___Type_possibleTypes(ctx, field) case "enumValues": return ec.fieldContext___Type_enumValues(ctx, field) case "inputFields": return ec.fieldContext___Type_inputFields(ctx, field) case "ofType": return ec.fieldContext___Type_ofType(ctx, field) case "isOneOf": return ec.fieldContext___Type_isOneOf(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) }, } return fc, nil } func (ec *executionContext) ___InputValue_defaultValue(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___InputValue_defaultValue, func(ctx context.Context) (any, error) { return obj.DefaultValue, nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___InputValue_defaultValue(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__InputValue", 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) ___InputValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___InputValue_isDeprecated, func(ctx context.Context) (any, error) { return obj.IsDeprecated(), nil }, nil, ec.marshalNBoolean2bool, true, true, ) } func (ec *executionContext) fieldContext___InputValue_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__InputValue", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } func (ec *executionContext) ___InputValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___InputValue_deprecationReason, func(ctx context.Context) (any, error) { return obj.DeprecationReason(), nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___InputValue_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__InputValue", Field: field, IsMethod: true, 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) ___Schema_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Schema_description, func(ctx context.Context) (any, error) { return obj.Description(), nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___Schema_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Schema", Field: field, IsMethod: true, 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) ___Schema_types(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Schema_types, func(ctx context.Context) (any, error) { return obj.Types(), nil }, nil, ec.marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ, true, true, ) } func (ec *executionContext) fieldContext___Schema_types(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Schema", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "kind": return ec.fieldContext___Type_kind(ctx, field) case "name": return ec.fieldContext___Type_name(ctx, field) case "description": return ec.fieldContext___Type_description(ctx, field) case "specifiedByURL": return ec.fieldContext___Type_specifiedByURL(ctx, field) case "fields": return ec.fieldContext___Type_fields(ctx, field) case "interfaces": return ec.fieldContext___Type_interfaces(ctx, field) case "possibleTypes": return ec.fieldContext___Type_possibleTypes(ctx, field) case "enumValues": return ec.fieldContext___Type_enumValues(ctx, field) case "inputFields": return ec.fieldContext___Type_inputFields(ctx, field) case "ofType": return ec.fieldContext___Type_ofType(ctx, field) case "isOneOf": return ec.fieldContext___Type_isOneOf(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) }, } return fc, nil } func (ec *executionContext) ___Schema_queryType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Schema_queryType, func(ctx context.Context) (any, error) { return obj.QueryType(), nil }, nil, ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, true, true, ) } func (ec *executionContext) fieldContext___Schema_queryType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Schema", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "kind": return ec.fieldContext___Type_kind(ctx, field) case "name": return ec.fieldContext___Type_name(ctx, field) case "description": return ec.fieldContext___Type_description(ctx, field) case "specifiedByURL": return ec.fieldContext___Type_specifiedByURL(ctx, field) case "fields": return ec.fieldContext___Type_fields(ctx, field) case "interfaces": return ec.fieldContext___Type_interfaces(ctx, field) case "possibleTypes": return ec.fieldContext___Type_possibleTypes(ctx, field) case "enumValues": return ec.fieldContext___Type_enumValues(ctx, field) case "inputFields": return ec.fieldContext___Type_inputFields(ctx, field) case "ofType": return ec.fieldContext___Type_ofType(ctx, field) case "isOneOf": return ec.fieldContext___Type_isOneOf(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) }, } return fc, nil } func (ec *executionContext) ___Schema_mutationType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Schema_mutationType, func(ctx context.Context) (any, error) { return obj.MutationType(), nil }, nil, ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, true, false, ) } func (ec *executionContext) fieldContext___Schema_mutationType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Schema", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "kind": return ec.fieldContext___Type_kind(ctx, field) case "name": return ec.fieldContext___Type_name(ctx, field) case "description": return ec.fieldContext___Type_description(ctx, field) case "specifiedByURL": return ec.fieldContext___Type_specifiedByURL(ctx, field) case "fields": return ec.fieldContext___Type_fields(ctx, field) case "interfaces": return ec.fieldContext___Type_interfaces(ctx, field) case "possibleTypes": return ec.fieldContext___Type_possibleTypes(ctx, field) case "enumValues": return ec.fieldContext___Type_enumValues(ctx, field) case "inputFields": return ec.fieldContext___Type_inputFields(ctx, field) case "ofType": return ec.fieldContext___Type_ofType(ctx, field) case "isOneOf": return ec.fieldContext___Type_isOneOf(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) }, } return fc, nil } func (ec *executionContext) ___Schema_subscriptionType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Schema_subscriptionType, func(ctx context.Context) (any, error) { return obj.SubscriptionType(), nil }, nil, ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, true, false, ) } func (ec *executionContext) fieldContext___Schema_subscriptionType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Schema", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "kind": return ec.fieldContext___Type_kind(ctx, field) case "name": return ec.fieldContext___Type_name(ctx, field) case "description": return ec.fieldContext___Type_description(ctx, field) case "specifiedByURL": return ec.fieldContext___Type_specifiedByURL(ctx, field) case "fields": return ec.fieldContext___Type_fields(ctx, field) case "interfaces": return ec.fieldContext___Type_interfaces(ctx, field) case "possibleTypes": return ec.fieldContext___Type_possibleTypes(ctx, field) case "enumValues": return ec.fieldContext___Type_enumValues(ctx, field) case "inputFields": return ec.fieldContext___Type_inputFields(ctx, field) case "ofType": return ec.fieldContext___Type_ofType(ctx, field) case "isOneOf": return ec.fieldContext___Type_isOneOf(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) }, } return fc, nil } func (ec *executionContext) ___Schema_directives(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Schema_directives, func(ctx context.Context) (any, error) { return obj.Directives(), nil }, nil, ec.marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ, true, true, ) } func (ec *executionContext) fieldContext___Schema_directives(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Schema", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "name": return ec.fieldContext___Directive_name(ctx, field) case "description": return ec.fieldContext___Directive_description(ctx, field) case "isRepeatable": return ec.fieldContext___Directive_isRepeatable(ctx, field) case "locations": return ec.fieldContext___Directive_locations(ctx, field) case "args": return ec.fieldContext___Directive_args(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Directive", field.Name) }, } return fc, nil } func (ec *executionContext) ___Type_kind(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Type_kind, func(ctx context.Context) (any, error) { return obj.Kind(), nil }, nil, ec.marshalN__TypeKind2string, true, true, ) } func (ec *executionContext) fieldContext___Type_kind(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Type", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type __TypeKind does not have child fields") }, } return fc, nil } func (ec *executionContext) ___Type_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Type_name, func(ctx context.Context) (any, error) { return obj.Name(), nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___Type_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Type", Field: field, IsMethod: true, 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) ___Type_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Type_description, func(ctx context.Context) (any, error) { return obj.Description(), nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___Type_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Type", Field: field, IsMethod: true, 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) ___Type_specifiedByURL(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Type_specifiedByURL, func(ctx context.Context) (any, error) { return obj.SpecifiedByURL(), nil }, nil, ec.marshalOString2ᚖstring, true, false, ) } func (ec *executionContext) fieldContext___Type_specifiedByURL(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Type", Field: field, IsMethod: true, 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) ___Type_fields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Type_fields, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return obj.Fields(fc.Args["includeDeprecated"].(bool)), nil }, nil, ec.marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ, true, false, ) } func (ec *executionContext) fieldContext___Type_fields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Type", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "name": return ec.fieldContext___Field_name(ctx, field) case "description": return ec.fieldContext___Field_description(ctx, field) case "args": return ec.fieldContext___Field_args(ctx, field) case "type": return ec.fieldContext___Field_type(ctx, field) case "isDeprecated": return ec.fieldContext___Field_isDeprecated(ctx, field) case "deprecationReason": return ec.fieldContext___Field_deprecationReason(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Field", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field___Type_fields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) ___Type_interfaces(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Type_interfaces, func(ctx context.Context) (any, error) { return obj.Interfaces(), nil }, nil, ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ, true, false, ) } func (ec *executionContext) fieldContext___Type_interfaces(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Type", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "kind": return ec.fieldContext___Type_kind(ctx, field) case "name": return ec.fieldContext___Type_name(ctx, field) case "description": return ec.fieldContext___Type_description(ctx, field) case "specifiedByURL": return ec.fieldContext___Type_specifiedByURL(ctx, field) case "fields": return ec.fieldContext___Type_fields(ctx, field) case "interfaces": return ec.fieldContext___Type_interfaces(ctx, field) case "possibleTypes": return ec.fieldContext___Type_possibleTypes(ctx, field) case "enumValues": return ec.fieldContext___Type_enumValues(ctx, field) case "inputFields": return ec.fieldContext___Type_inputFields(ctx, field) case "ofType": return ec.fieldContext___Type_ofType(ctx, field) case "isOneOf": return ec.fieldContext___Type_isOneOf(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) }, } return fc, nil } func (ec *executionContext) ___Type_possibleTypes(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Type_possibleTypes, func(ctx context.Context) (any, error) { return obj.PossibleTypes(), nil }, nil, ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ, true, false, ) } func (ec *executionContext) fieldContext___Type_possibleTypes(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Type", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "kind": return ec.fieldContext___Type_kind(ctx, field) case "name": return ec.fieldContext___Type_name(ctx, field) case "description": return ec.fieldContext___Type_description(ctx, field) case "specifiedByURL": return ec.fieldContext___Type_specifiedByURL(ctx, field) case "fields": return ec.fieldContext___Type_fields(ctx, field) case "interfaces": return ec.fieldContext___Type_interfaces(ctx, field) case "possibleTypes": return ec.fieldContext___Type_possibleTypes(ctx, field) case "enumValues": return ec.fieldContext___Type_enumValues(ctx, field) case "inputFields": return ec.fieldContext___Type_inputFields(ctx, field) case "ofType": return ec.fieldContext___Type_ofType(ctx, field) case "isOneOf": return ec.fieldContext___Type_isOneOf(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) }, } return fc, nil } func (ec *executionContext) ___Type_enumValues(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Type_enumValues, func(ctx context.Context) (any, error) { fc := graphql.GetFieldContext(ctx) return obj.EnumValues(fc.Args["includeDeprecated"].(bool)), nil }, nil, ec.marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ, true, false, ) } func (ec *executionContext) fieldContext___Type_enumValues(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Type", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "name": return ec.fieldContext___EnumValue_name(ctx, field) case "description": return ec.fieldContext___EnumValue_description(ctx, field) case "isDeprecated": return ec.fieldContext___EnumValue_isDeprecated(ctx, field) case "deprecationReason": return ec.fieldContext___EnumValue_deprecationReason(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __EnumValue", field.Name) }, } defer func() { if r := recover(); r != nil { err = ec.Recover(ctx, r) ec.Error(ctx, err) } }() ctx = graphql.WithFieldContext(ctx, fc) if fc.Args, err = ec.field___Type_enumValues_args(ctx, field.ArgumentMap(ec.Variables)); err != nil { ec.Error(ctx, err) return fc, err } return fc, nil } func (ec *executionContext) ___Type_inputFields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Type_inputFields, func(ctx context.Context) (any, error) { return obj.InputFields(), nil }, nil, ec.marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ, true, false, ) } func (ec *executionContext) fieldContext___Type_inputFields(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Type", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "name": return ec.fieldContext___InputValue_name(ctx, field) case "description": return ec.fieldContext___InputValue_description(ctx, field) case "type": return ec.fieldContext___InputValue_type(ctx, field) case "defaultValue": return ec.fieldContext___InputValue_defaultValue(ctx, field) case "isDeprecated": return ec.fieldContext___InputValue_isDeprecated(ctx, field) case "deprecationReason": return ec.fieldContext___InputValue_deprecationReason(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name) }, } return fc, nil } func (ec *executionContext) ___Type_ofType(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Type_ofType, func(ctx context.Context) (any, error) { return obj.OfType(), nil }, nil, ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType, true, false, ) } func (ec *executionContext) fieldContext___Type_ofType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Type", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { switch field.Name { case "kind": return ec.fieldContext___Type_kind(ctx, field) case "name": return ec.fieldContext___Type_name(ctx, field) case "description": return ec.fieldContext___Type_description(ctx, field) case "specifiedByURL": return ec.fieldContext___Type_specifiedByURL(ctx, field) case "fields": return ec.fieldContext___Type_fields(ctx, field) case "interfaces": return ec.fieldContext___Type_interfaces(ctx, field) case "possibleTypes": return ec.fieldContext___Type_possibleTypes(ctx, field) case "enumValues": return ec.fieldContext___Type_enumValues(ctx, field) case "inputFields": return ec.fieldContext___Type_inputFields(ctx, field) case "ofType": return ec.fieldContext___Type_ofType(ctx, field) case "isOneOf": return ec.fieldContext___Type_isOneOf(ctx, field) } return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name) }, } return fc, nil } func (ec *executionContext) ___Type_isOneOf(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) { return graphql.ResolveField( ctx, ec.OperationContext, field, ec.fieldContext___Type_isOneOf, func(ctx context.Context) (any, error) { return obj.IsOneOf(), nil }, nil, ec.marshalOBoolean2bool, true, false, ) } func (ec *executionContext) fieldContext___Type_isOneOf(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { fc = &graphql.FieldContext{ Object: "__Type", Field: field, IsMethod: true, IsResolver: false, Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) { return nil, errors.New("field of type Boolean does not have child fields") }, } return fc, nil } // endregion **************************** field.gotpl ***************************** // region **************************** input.gotpl ***************************** func (ec *executionContext) unmarshalInputAcceptNonDisclosureAgreementInput(ctx context.Context, obj any) (types.AcceptNonDisclosureAgreementInput, error) { var it types.AcceptNonDisclosureAgreementInput asMap := map[string]any{} for k, v := range obj.(map[string]any) { asMap[k] = v } fieldsInOrder := [...]string{"trustCenterId"} for _, k := range fieldsInOrder { v, ok := asMap[k] if !ok { continue } switch k { case "trustCenterId": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("trustCenterId")) data, err := ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx, v) if err != nil { return it, err } it.TrustCenterID = data } } return it, nil } func (ec *executionContext) unmarshalInputExportDocumentPDFInput(ctx context.Context, obj any) (types.ExportDocumentPDFInput, error) { var it types.ExportDocumentPDFInput asMap := map[string]any{} for k, v := range obj.(map[string]any) { asMap[k] = v } fieldsInOrder := [...]string{"documentId"} for _, k := range fieldsInOrder { v, ok := asMap[k] if !ok { continue } switch k { case "documentId": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("documentId")) data, err := ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx, v) if err != nil { return it, err } it.DocumentID = data } } return it, nil } func (ec *executionContext) unmarshalInputExportReportPDFInput(ctx context.Context, obj any) (types.ExportReportPDFInput, error) { var it types.ExportReportPDFInput asMap := map[string]any{} for k, v := range obj.(map[string]any) { asMap[k] = v } fieldsInOrder := [...]string{"reportId"} for _, k := range fieldsInOrder { v, ok := asMap[k] if !ok { continue } switch k { case "reportId": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reportId")) data, err := ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx, v) if err != nil { return it, err } it.ReportID = data } } return it, nil } func (ec *executionContext) unmarshalInputExportTrustCenterFileInput(ctx context.Context, obj any) (types.ExportTrustCenterFileInput, error) { var it types.ExportTrustCenterFileInput asMap := map[string]any{} for k, v := range obj.(map[string]any) { asMap[k] = v } fieldsInOrder := [...]string{"trustCenterFileId"} for _, k := range fieldsInOrder { v, ok := asMap[k] if !ok { continue } switch k { case "trustCenterFileId": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("trustCenterFileId")) data, err := ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx, v) if err != nil { return it, err } it.TrustCenterFileID = data } } return it, nil } func (ec *executionContext) unmarshalInputRequestAllAccessesInput(ctx context.Context, obj any) (types.RequestAllAccessesInput, error) { var it types.RequestAllAccessesInput asMap := map[string]any{} for k, v := range obj.(map[string]any) { asMap[k] = v } fieldsInOrder := [...]string{"trustCenterId", "email", "name"} for _, k := range fieldsInOrder { v, ok := asMap[k] if !ok { continue } switch k { case "trustCenterId": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("trustCenterId")) data, err := ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx, v) if err != nil { return it, err } it.TrustCenterID = data case "email": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("email")) data, err := ec.unmarshalOString2ᚖstring(ctx, v) if err != nil { return it, err } it.Email = data case "name": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name")) data, err := ec.unmarshalOString2ᚖstring(ctx, v) if err != nil { return it, err } it.Name = data } } return it, nil } func (ec *executionContext) unmarshalInputRequestDocumentAccessInput(ctx context.Context, obj any) (types.RequestDocumentAccessInput, error) { var it types.RequestDocumentAccessInput asMap := map[string]any{} for k, v := range obj.(map[string]any) { asMap[k] = v } fieldsInOrder := [...]string{"trustCenterId", "documentId", "email", "name"} for _, k := range fieldsInOrder { v, ok := asMap[k] if !ok { continue } switch k { case "trustCenterId": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("trustCenterId")) data, err := ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx, v) if err != nil { return it, err } it.TrustCenterID = data case "documentId": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("documentId")) data, err := ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx, v) if err != nil { return it, err } it.DocumentID = data case "email": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("email")) data, err := ec.unmarshalOString2ᚖstring(ctx, v) if err != nil { return it, err } it.Email = data case "name": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name")) data, err := ec.unmarshalOString2ᚖstring(ctx, v) if err != nil { return it, err } it.Name = data } } return it, nil } func (ec *executionContext) unmarshalInputRequestReportAccessInput(ctx context.Context, obj any) (types.RequestReportAccessInput, error) { var it types.RequestReportAccessInput asMap := map[string]any{} for k, v := range obj.(map[string]any) { asMap[k] = v } fieldsInOrder := [...]string{"trustCenterId", "reportId", "email", "name"} for _, k := range fieldsInOrder { v, ok := asMap[k] if !ok { continue } switch k { case "trustCenterId": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("trustCenterId")) data, err := ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx, v) if err != nil { return it, err } it.TrustCenterID = data case "reportId": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("reportId")) data, err := ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx, v) if err != nil { return it, err } it.ReportID = data case "email": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("email")) data, err := ec.unmarshalOString2ᚖstring(ctx, v) if err != nil { return it, err } it.Email = data case "name": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name")) data, err := ec.unmarshalOString2ᚖstring(ctx, v) if err != nil { return it, err } it.Name = data } } return it, nil } func (ec *executionContext) unmarshalInputRequestTrustCenterFileAccessInput(ctx context.Context, obj any) (types.RequestTrustCenterFileAccessInput, error) { var it types.RequestTrustCenterFileAccessInput asMap := map[string]any{} for k, v := range obj.(map[string]any) { asMap[k] = v } fieldsInOrder := [...]string{"trustCenterId", "trustCenterFileId", "email", "name"} for _, k := range fieldsInOrder { v, ok := asMap[k] if !ok { continue } switch k { case "trustCenterId": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("trustCenterId")) data, err := ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx, v) if err != nil { return it, err } it.TrustCenterID = data case "trustCenterFileId": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("trustCenterFileId")) data, err := ec.unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx, v) if err != nil { return it, err } it.TrustCenterFileID = data case "email": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("email")) data, err := ec.unmarshalOString2ᚖstring(ctx, v) if err != nil { return it, err } it.Email = data case "name": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name")) data, err := ec.unmarshalOString2ᚖstring(ctx, v) if err != nil { return it, err } it.Name = data } } return it, nil } // endregion **************************** input.gotpl ***************************** // region ************************** interface.gotpl *************************** func (ec *executionContext) _Node(ctx context.Context, sel ast.SelectionSet, obj types.Node) graphql.Marshaler { switch obj := (obj).(type) { case nil: return graphql.Null case types.Vendor: return ec._Vendor(ctx, sel, &obj) case *types.Vendor: if obj == nil { return graphql.Null } return ec._Vendor(ctx, sel, obj) case types.TrustCenterReference: return ec._TrustCenterReference(ctx, sel, &obj) case *types.TrustCenterReference: if obj == nil { return graphql.Null } return ec._TrustCenterReference(ctx, sel, obj) case types.TrustCenterFile: return ec._TrustCenterFile(ctx, sel, &obj) case *types.TrustCenterFile: if obj == nil { return graphql.Null } return ec._TrustCenterFile(ctx, sel, obj) case types.TrustCenterAccess: return ec._TrustCenterAccess(ctx, sel, &obj) case *types.TrustCenterAccess: if obj == nil { return graphql.Null } return ec._TrustCenterAccess(ctx, sel, obj) case types.TrustCenter: return ec._TrustCenter(ctx, sel, &obj) case *types.TrustCenter: if obj == nil { return graphql.Null } return ec._TrustCenter(ctx, sel, obj) case types.Report: return ec._Report(ctx, sel, &obj) case *types.Report: if obj == nil { return graphql.Null } return ec._Report(ctx, sel, obj) case types.Organization: return ec._Organization(ctx, sel, &obj) case *types.Organization: if obj == nil { return graphql.Null } return ec._Organization(ctx, sel, obj) case types.Framework: return ec._Framework(ctx, sel, &obj) case *types.Framework: if obj == nil { return graphql.Null } return ec._Framework(ctx, sel, obj) case types.Document: return ec._Document(ctx, sel, &obj) case *types.Document: if obj == nil { return graphql.Null } return ec._Document(ctx, sel, obj) case types.Audit: return ec._Audit(ctx, sel, &obj) case *types.Audit: if obj == nil { return graphql.Null } return ec._Audit(ctx, sel, obj) default: panic(fmt.Errorf("unexpected type %T", obj)) } } // endregion ************************** interface.gotpl *************************** // region **************************** object.gotpl **************************** var acceptNonDisclosureAgreementPayloadImplementors = []string{"AcceptNonDisclosureAgreementPayload"} func (ec *executionContext) _AcceptNonDisclosureAgreementPayload(ctx context.Context, sel ast.SelectionSet, obj *types.AcceptNonDisclosureAgreementPayload) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, acceptNonDisclosureAgreementPayloadImplementors) 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("AcceptNonDisclosureAgreementPayload") case "success": out.Values[i] = ec._AcceptNonDisclosureAgreementPayload_success(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 } var auditImplementors = []string{"Audit", "Node"} func (ec *executionContext) _Audit(ctx context.Context, sel ast.SelectionSet, obj *types.Audit) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, auditImplementors) 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("Audit") case "id": out.Values[i] = ec._Audit_id(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "framework": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._Audit_framework(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "report": field := field innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._Audit_report(ctx, field, obj) return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) 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 } var auditConnectionImplementors = []string{"AuditConnection"} func (ec *executionContext) _AuditConnection(ctx context.Context, sel ast.SelectionSet, obj *types.AuditConnection) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, auditConnectionImplementors) 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("AuditConnection") case "edges": out.Values[i] = ec._AuditConnection_edges(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "pageInfo": out.Values[i] = ec._AuditConnection_pageInfo(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 } var auditEdgeImplementors = []string{"AuditEdge"} func (ec *executionContext) _AuditEdge(ctx context.Context, sel ast.SelectionSet, obj *types.AuditEdge) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, auditEdgeImplementors) 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("AuditEdge") case "cursor": out.Values[i] = ec._AuditEdge_cursor(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "node": out.Values[i] = ec._AuditEdge_node(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 } var documentImplementors = []string{"Document", "Node"} func (ec *executionContext) _Document(ctx context.Context, sel ast.SelectionSet, obj *types.Document) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, documentImplementors) 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("Document") case "id": out.Values[i] = ec._Document_id(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "title": out.Values[i] = ec._Document_title(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "documentType": out.Values[i] = ec._Document_documentType(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "isUserAuthorized": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._Document_isUserAuthorized(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "hasUserRequestedAccess": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._Document_hasUserRequestedAccess(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) 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 } var documentConnectionImplementors = []string{"DocumentConnection"} func (ec *executionContext) _DocumentConnection(ctx context.Context, sel ast.SelectionSet, obj *types.DocumentConnection) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, documentConnectionImplementors) 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("DocumentConnection") case "edges": out.Values[i] = ec._DocumentConnection_edges(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "pageInfo": out.Values[i] = ec._DocumentConnection_pageInfo(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 } var documentEdgeImplementors = []string{"DocumentEdge"} func (ec *executionContext) _DocumentEdge(ctx context.Context, sel ast.SelectionSet, obj *types.DocumentEdge) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, documentEdgeImplementors) 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("DocumentEdge") case "cursor": out.Values[i] = ec._DocumentEdge_cursor(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "node": out.Values[i] = ec._DocumentEdge_node(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 } var exportDocumentPDFPayloadImplementors = []string{"ExportDocumentPDFPayload"} func (ec *executionContext) _ExportDocumentPDFPayload(ctx context.Context, sel ast.SelectionSet, obj *types.ExportDocumentPDFPayload) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, exportDocumentPDFPayloadImplementors) 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("ExportDocumentPDFPayload") case "data": out.Values[i] = ec._ExportDocumentPDFPayload_data(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 } var exportReportPDFPayloadImplementors = []string{"ExportReportPDFPayload"} func (ec *executionContext) _ExportReportPDFPayload(ctx context.Context, sel ast.SelectionSet, obj *types.ExportReportPDFPayload) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, exportReportPDFPayloadImplementors) 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("ExportReportPDFPayload") case "data": out.Values[i] = ec._ExportReportPDFPayload_data(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 } var exportTrustCenterFilePayloadImplementors = []string{"ExportTrustCenterFilePayload"} func (ec *executionContext) _ExportTrustCenterFilePayload(ctx context.Context, sel ast.SelectionSet, obj *types.ExportTrustCenterFilePayload) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, exportTrustCenterFilePayloadImplementors) 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("ExportTrustCenterFilePayload") case "data": out.Values[i] = ec._ExportTrustCenterFilePayload_data(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 } var frameworkImplementors = []string{"Framework", "Node"} func (ec *executionContext) _Framework(ctx context.Context, sel ast.SelectionSet, obj *types.Framework) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, frameworkImplementors) 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("Framework") case "id": out.Values[i] = ec._Framework_id(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "name": out.Values[i] = ec._Framework_name(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 } var mutationImplementors = []string{"Mutation"} func (ec *executionContext) _Mutation(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, mutationImplementors) ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{ Object: "Mutation", }) out := graphql.NewFieldSet(fields) deferred := make(map[string]*graphql.FieldSet) for i, field := range fields { innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{ Object: field.Name, Field: field, }) switch field.Name { case "__typename": out.Values[i] = graphql.MarshalString("Mutation") case "requestAllAccesses": out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { return ec._Mutation_requestAllAccesses(ctx, field) }) if out.Values[i] == graphql.Null { out.Invalids++ } case "exportDocumentPDF": out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { return ec._Mutation_exportDocumentPDF(ctx, field) }) if out.Values[i] == graphql.Null { out.Invalids++ } case "exportReportPDF": out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { return ec._Mutation_exportReportPDF(ctx, field) }) if out.Values[i] == graphql.Null { out.Invalids++ } case "acceptNonDisclosureAgreement": out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { return ec._Mutation_acceptNonDisclosureAgreement(ctx, field) }) if out.Values[i] == graphql.Null { out.Invalids++ } case "requestDocumentAccess": out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { return ec._Mutation_requestDocumentAccess(ctx, field) }) if out.Values[i] == graphql.Null { out.Invalids++ } case "requestReportAccess": out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { return ec._Mutation_requestReportAccess(ctx, field) }) if out.Values[i] == graphql.Null { out.Invalids++ } case "requestTrustCenterFileAccess": out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { return ec._Mutation_requestTrustCenterFileAccess(ctx, field) }) if out.Values[i] == graphql.Null { out.Invalids++ } case "exportTrustCenterFile": out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { return ec._Mutation_exportTrustCenterFile(ctx, field) }) 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 } var organizationImplementors = []string{"Organization", "Node"} func (ec *executionContext) _Organization(ctx context.Context, sel ast.SelectionSet, obj *types.Organization) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, organizationImplementors) 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("Organization") case "id": out.Values[i] = ec._Organization_id(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "name": out.Values[i] = ec._Organization_name(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "logoUrl": field := field innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._Organization_logoUrl(ctx, field, obj) return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "description": out.Values[i] = ec._Organization_description(ctx, field, obj) case "websiteUrl": out.Values[i] = ec._Organization_websiteUrl(ctx, field, obj) case "email": out.Values[i] = ec._Organization_email(ctx, field, obj) case "headquarterAddress": out.Values[i] = ec._Organization_headquarterAddress(ctx, field, obj) 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 } var pageInfoImplementors = []string{"PageInfo"} func (ec *executionContext) _PageInfo(ctx context.Context, sel ast.SelectionSet, obj *types.PageInfo) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, pageInfoImplementors) 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("PageInfo") case "hasNextPage": out.Values[i] = ec._PageInfo_hasNextPage(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "hasPreviousPage": out.Values[i] = ec._PageInfo_hasPreviousPage(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "startCursor": out.Values[i] = ec._PageInfo_startCursor(ctx, field, obj) case "endCursor": out.Values[i] = ec._PageInfo_endCursor(ctx, field, obj) 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 } var queryImplementors = []string{"Query"} func (ec *executionContext) _Query(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, queryImplementors) ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{ Object: "Query", }) out := graphql.NewFieldSet(fields) deferred := make(map[string]*graphql.FieldSet) for i, field := range fields { innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{ Object: field.Name, Field: field, }) switch field.Name { case "__typename": out.Values[i] = graphql.MarshalString("Query") case "node": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._Query_node(ctx, field) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } rrm := func(ctx context.Context) graphql.Marshaler { return ec.OperationContext.RootResolverMiddleware(ctx, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) }) case "trustCenterBySlug": field := field innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._Query_trustCenterBySlug(ctx, field) return res } rrm := func(ctx context.Context) graphql.Marshaler { return ec.OperationContext.RootResolverMiddleware(ctx, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) }) case "currentTrustCenter": field := field innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._Query_currentTrustCenter(ctx, field) return res } rrm := func(ctx context.Context) graphql.Marshaler { return ec.OperationContext.RootResolverMiddleware(ctx, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) }) case "__type": out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { return ec._Query___type(ctx, field) }) case "__schema": out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) { return ec._Query___schema(ctx, field) }) 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 } var reportImplementors = []string{"Report", "Node"} func (ec *executionContext) _Report(ctx context.Context, sel ast.SelectionSet, obj *types.Report) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, reportImplementors) 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("Report") case "id": out.Values[i] = ec._Report_id(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "filename": out.Values[i] = ec._Report_filename(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "isUserAuthorized": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._Report_isUserAuthorized(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "hasUserRequestedAccess": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._Report_hasUserRequestedAccess(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) 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 } var requestAccessesPayloadImplementors = []string{"RequestAccessesPayload"} func (ec *executionContext) _RequestAccessesPayload(ctx context.Context, sel ast.SelectionSet, obj *types.RequestAccessesPayload) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, requestAccessesPayloadImplementors) 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("RequestAccessesPayload") case "trustCenterAccess": out.Values[i] = ec._RequestAccessesPayload_trustCenterAccess(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 } var trustCenterImplementors = []string{"TrustCenter", "Node"} func (ec *executionContext) _TrustCenter(ctx context.Context, sel ast.SelectionSet, obj *types.TrustCenter) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, trustCenterImplementors) 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("TrustCenter") case "id": out.Values[i] = ec._TrustCenter_id(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "active": out.Values[i] = ec._TrustCenter_active(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "slug": out.Values[i] = ec._TrustCenter_slug(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "ndaFileName": out.Values[i] = ec._TrustCenter_ndaFileName(ctx, field, obj) case "ndaFileUrl": field := field innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenter_ndaFileUrl(ctx, field, obj) return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "organization": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenter_organization(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "isUserAuthenticated": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenter_isUserAuthenticated(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "hasAcceptedNonDisclosureAgreement": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenter_hasAcceptedNonDisclosureAgreement(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "documents": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenter_documents(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "audits": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenter_audits(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "vendors": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenter_vendors(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "references": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenter_references(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "trustCenterFiles": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenter_trustCenterFiles(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) 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 } var trustCenterAccessImplementors = []string{"TrustCenterAccess", "Node"} func (ec *executionContext) _TrustCenterAccess(ctx context.Context, sel ast.SelectionSet, obj *types.TrustCenterAccess) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, trustCenterAccessImplementors) 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("TrustCenterAccess") case "id": out.Values[i] = ec._TrustCenterAccess_id(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "email": out.Values[i] = ec._TrustCenterAccess_email(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "name": out.Values[i] = ec._TrustCenterAccess_name(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "createdAt": out.Values[i] = ec._TrustCenterAccess_createdAt(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "updatedAt": out.Values[i] = ec._TrustCenterAccess_updatedAt(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 } var trustCenterFileImplementors = []string{"TrustCenterFile", "Node"} func (ec *executionContext) _TrustCenterFile(ctx context.Context, sel ast.SelectionSet, obj *types.TrustCenterFile) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, trustCenterFileImplementors) 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("TrustCenterFile") case "id": out.Values[i] = ec._TrustCenterFile_id(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "name": out.Values[i] = ec._TrustCenterFile_name(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "category": out.Values[i] = ec._TrustCenterFile_category(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "isUserAuthorized": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenterFile_isUserAuthorized(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) case "hasUserRequestedAccess": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenterFile_hasUserRequestedAccess(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) 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 } var trustCenterFileConnectionImplementors = []string{"TrustCenterFileConnection"} func (ec *executionContext) _TrustCenterFileConnection(ctx context.Context, sel ast.SelectionSet, obj *types.TrustCenterFileConnection) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, trustCenterFileConnectionImplementors) 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("TrustCenterFileConnection") case "edges": out.Values[i] = ec._TrustCenterFileConnection_edges(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "pageInfo": out.Values[i] = ec._TrustCenterFileConnection_pageInfo(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 } var trustCenterFileEdgeImplementors = []string{"TrustCenterFileEdge"} func (ec *executionContext) _TrustCenterFileEdge(ctx context.Context, sel ast.SelectionSet, obj *types.TrustCenterFileEdge) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, trustCenterFileEdgeImplementors) 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("TrustCenterFileEdge") case "cursor": out.Values[i] = ec._TrustCenterFileEdge_cursor(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "node": out.Values[i] = ec._TrustCenterFileEdge_node(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 } var trustCenterReferenceImplementors = []string{"TrustCenterReference", "Node"} func (ec *executionContext) _TrustCenterReference(ctx context.Context, sel ast.SelectionSet, obj *types.TrustCenterReference) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, trustCenterReferenceImplementors) 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("TrustCenterReference") case "id": out.Values[i] = ec._TrustCenterReference_id(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "name": out.Values[i] = ec._TrustCenterReference_name(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "description": out.Values[i] = ec._TrustCenterReference_description(ctx, field, obj) case "websiteUrl": out.Values[i] = ec._TrustCenterReference_websiteUrl(ctx, field, obj) if out.Values[i] == graphql.Null { atomic.AddUint32(&out.Invalids, 1) } case "logoUrl": field := field innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) } }() res = ec._TrustCenterReference_logoUrl(ctx, field, obj) if res == graphql.Null { atomic.AddUint32(&fs.Invalids, 1) } return res } if field.Deferrable != nil { dfs, ok := deferred[field.Deferrable.Label] di := 0 if ok { dfs.AddField(field) di = len(dfs.Values) - 1 } else { dfs = graphql.NewFieldSet([]graphql.CollectedField{field}) deferred[field.Deferrable.Label] = dfs } dfs.Concurrently(di, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, dfs) }) // don't run the out.Concurrently() call below out.Values[i] = graphql.Null continue } out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) }) 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 } var trustCenterReferenceConnectionImplementors = []string{"TrustCenterReferenceConnection"} func (ec *executionContext) _TrustCenterReferenceConnection(ctx context.Context, sel ast.SelectionSet, obj *types.TrustCenterReferenceConnection) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, trustCenterReferenceConnectionImplementors) 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("TrustCenterReferenceConnection") case "edges": out.Values[i] = ec._TrustCenterReferenceConnection_edges(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "pageInfo": out.Values[i] = ec._TrustCenterReferenceConnection_pageInfo(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 } var trustCenterReferenceEdgeImplementors = []string{"TrustCenterReferenceEdge"} func (ec *executionContext) _TrustCenterReferenceEdge(ctx context.Context, sel ast.SelectionSet, obj *types.TrustCenterReferenceEdge) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, trustCenterReferenceEdgeImplementors) 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("TrustCenterReferenceEdge") case "cursor": out.Values[i] = ec._TrustCenterReferenceEdge_cursor(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "node": out.Values[i] = ec._TrustCenterReferenceEdge_node(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 } var vendorImplementors = []string{"Vendor", "Node"} func (ec *executionContext) _Vendor(ctx context.Context, sel ast.SelectionSet, obj *types.Vendor) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, vendorImplementors) 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("Vendor") case "id": out.Values[i] = ec._Vendor_id(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "name": out.Values[i] = ec._Vendor_name(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "category": out.Values[i] = ec._Vendor_category(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "websiteUrl": out.Values[i] = ec._Vendor_websiteUrl(ctx, field, obj) case "privacyPolicyUrl": out.Values[i] = ec._Vendor_privacyPolicyUrl(ctx, field, obj) case "countries": out.Values[i] = ec._Vendor_countries(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 } var vendorConnectionImplementors = []string{"VendorConnection"} func (ec *executionContext) _VendorConnection(ctx context.Context, sel ast.SelectionSet, obj *types.VendorConnection) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, vendorConnectionImplementors) 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("VendorConnection") case "edges": out.Values[i] = ec._VendorConnection_edges(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "pageInfo": out.Values[i] = ec._VendorConnection_pageInfo(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 } var vendorEdgeImplementors = []string{"VendorEdge"} func (ec *executionContext) _VendorEdge(ctx context.Context, sel ast.SelectionSet, obj *types.VendorEdge) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, vendorEdgeImplementors) 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("VendorEdge") case "cursor": out.Values[i] = ec._VendorEdge_cursor(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "node": out.Values[i] = ec._VendorEdge_node(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 } var __DirectiveImplementors = []string{"__Directive"} func (ec *executionContext) ___Directive(ctx context.Context, sel ast.SelectionSet, obj *introspection.Directive) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, __DirectiveImplementors) 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("__Directive") case "name": out.Values[i] = ec.___Directive_name(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "description": out.Values[i] = ec.___Directive_description(ctx, field, obj) case "isRepeatable": out.Values[i] = ec.___Directive_isRepeatable(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "locations": out.Values[i] = ec.___Directive_locations(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "args": out.Values[i] = ec.___Directive_args(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 } var __EnumValueImplementors = []string{"__EnumValue"} func (ec *executionContext) ___EnumValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.EnumValue) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, __EnumValueImplementors) 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("__EnumValue") case "name": out.Values[i] = ec.___EnumValue_name(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "description": out.Values[i] = ec.___EnumValue_description(ctx, field, obj) case "isDeprecated": out.Values[i] = ec.___EnumValue_isDeprecated(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "deprecationReason": out.Values[i] = ec.___EnumValue_deprecationReason(ctx, field, obj) 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 } var __FieldImplementors = []string{"__Field"} func (ec *executionContext) ___Field(ctx context.Context, sel ast.SelectionSet, obj *introspection.Field) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, __FieldImplementors) 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("__Field") case "name": out.Values[i] = ec.___Field_name(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "description": out.Values[i] = ec.___Field_description(ctx, field, obj) case "args": out.Values[i] = ec.___Field_args(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "type": out.Values[i] = ec.___Field_type(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "isDeprecated": out.Values[i] = ec.___Field_isDeprecated(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "deprecationReason": out.Values[i] = ec.___Field_deprecationReason(ctx, field, obj) 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 } var __InputValueImplementors = []string{"__InputValue"} func (ec *executionContext) ___InputValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.InputValue) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, __InputValueImplementors) 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("__InputValue") case "name": out.Values[i] = ec.___InputValue_name(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "description": out.Values[i] = ec.___InputValue_description(ctx, field, obj) case "type": out.Values[i] = ec.___InputValue_type(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "defaultValue": out.Values[i] = ec.___InputValue_defaultValue(ctx, field, obj) case "isDeprecated": out.Values[i] = ec.___InputValue_isDeprecated(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "deprecationReason": out.Values[i] = ec.___InputValue_deprecationReason(ctx, field, obj) 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 } var __SchemaImplementors = []string{"__Schema"} func (ec *executionContext) ___Schema(ctx context.Context, sel ast.SelectionSet, obj *introspection.Schema) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, __SchemaImplementors) 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("__Schema") case "description": out.Values[i] = ec.___Schema_description(ctx, field, obj) case "types": out.Values[i] = ec.___Schema_types(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "queryType": out.Values[i] = ec.___Schema_queryType(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "mutationType": out.Values[i] = ec.___Schema_mutationType(ctx, field, obj) case "subscriptionType": out.Values[i] = ec.___Schema_subscriptionType(ctx, field, obj) case "directives": out.Values[i] = ec.___Schema_directives(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 } var __TypeImplementors = []string{"__Type"} func (ec *executionContext) ___Type(ctx context.Context, sel ast.SelectionSet, obj *introspection.Type) graphql.Marshaler { fields := graphql.CollectFields(ec.OperationContext, sel, __TypeImplementors) 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("__Type") case "kind": out.Values[i] = ec.___Type_kind(ctx, field, obj) if out.Values[i] == graphql.Null { out.Invalids++ } case "name": out.Values[i] = ec.___Type_name(ctx, field, obj) case "description": out.Values[i] = ec.___Type_description(ctx, field, obj) case "specifiedByURL": out.Values[i] = ec.___Type_specifiedByURL(ctx, field, obj) case "fields": out.Values[i] = ec.___Type_fields(ctx, field, obj) case "interfaces": out.Values[i] = ec.___Type_interfaces(ctx, field, obj) case "possibleTypes": out.Values[i] = ec.___Type_possibleTypes(ctx, field, obj) case "enumValues": out.Values[i] = ec.___Type_enumValues(ctx, field, obj) case "inputFields": out.Values[i] = ec.___Type_inputFields(ctx, field, obj) case "ofType": out.Values[i] = ec.___Type_ofType(ctx, field, obj) case "isOneOf": out.Values[i] = ec.___Type_isOneOf(ctx, field, obj) 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) unmarshalNAcceptNonDisclosureAgreementInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAcceptNonDisclosureAgreementInput(ctx context.Context, v any) (types.AcceptNonDisclosureAgreementInput, error) { res, err := ec.unmarshalInputAcceptNonDisclosureAgreementInput(ctx, v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNAcceptNonDisclosureAgreementPayload2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAcceptNonDisclosureAgreementPayload(ctx context.Context, sel ast.SelectionSet, v types.AcceptNonDisclosureAgreementPayload) graphql.Marshaler { return ec._AcceptNonDisclosureAgreementPayload(ctx, sel, &v) } func (ec *executionContext) marshalNAcceptNonDisclosureAgreementPayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAcceptNonDisclosureAgreementPayload(ctx context.Context, sel ast.SelectionSet, v *types.AcceptNonDisclosureAgreementPayload) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._AcceptNonDisclosureAgreementPayload(ctx, sel, v) } func (ec *executionContext) marshalNAudit2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAudit(ctx context.Context, sel ast.SelectionSet, v *types.Audit) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._Audit(ctx, sel, v) } func (ec *executionContext) marshalNAuditConnection2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAuditConnection(ctx context.Context, sel ast.SelectionSet, v types.AuditConnection) graphql.Marshaler { return ec._AuditConnection(ctx, sel, &v) } func (ec *executionContext) marshalNAuditConnection2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAuditConnection(ctx context.Context, sel ast.SelectionSet, v *types.AuditConnection) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._AuditConnection(ctx, sel, v) } func (ec *executionContext) marshalNAuditEdge2ᚕᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAuditEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*types.AuditEdge) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalNAuditEdge2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAuditEdge(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalNAuditEdge2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐAuditEdge(ctx context.Context, sel ast.SelectionSet, v *types.AuditEdge) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._AuditEdge(ctx, sel, v) } func (ec *executionContext) unmarshalNBoolean2bool(ctx context.Context, v any) (bool, error) { res, err := graphql.UnmarshalBoolean(v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler { _ = sel res := graphql.MarshalBoolean(v) if res == graphql.Null { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } } return res } func (ec *executionContext) unmarshalNCountryCode2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐCountryCode(ctx context.Context, v any) (coredata.CountryCode, error) { tmp, err := graphql.UnmarshalString(v) res := unmarshalNCountryCode2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐCountryCode[tmp] return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNCountryCode2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐCountryCode(ctx context.Context, sel ast.SelectionSet, v coredata.CountryCode) graphql.Marshaler { _ = sel res := graphql.MarshalString(marshalNCountryCode2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐCountryCode[v]) if res == graphql.Null { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } } return res } var ( unmarshalNCountryCode2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐCountryCode = map[string]coredata.CountryCode{ "AD": coredata.CountryCodeAD, "AE": coredata.CountryCodeAE, "AF": coredata.CountryCodeAF, "AG": coredata.CountryCodeAG, "AI": coredata.CountryCodeAI, "AL": coredata.CountryCodeAL, "AM": coredata.CountryCodeAM, "AO": coredata.CountryCodeAO, "AQ": coredata.CountryCodeAQ, "AR": coredata.CountryCodeAR, "AS": coredata.CountryCodeAS, "AT": coredata.CountryCodeAT, "AU": coredata.CountryCodeAU, "AW": coredata.CountryCodeAW, "AX": coredata.CountryCodeAX, "AZ": coredata.CountryCodeAZ, "BA": coredata.CountryCodeBA, "BB": coredata.CountryCodeBB, "BD": coredata.CountryCodeBD, "BE": coredata.CountryCodeBE, "BF": coredata.CountryCodeBF, "BG": coredata.CountryCodeBG, "BH": coredata.CountryCodeBH, "BI": coredata.CountryCodeBI, "BJ": coredata.CountryCodeBJ, "BL": coredata.CountryCodeBL, "BM": coredata.CountryCodeBM, "BN": coredata.CountryCodeBN, "BO": coredata.CountryCodeBO, "BQ": coredata.CountryCodeBQ, "BR": coredata.CountryCodeBR, "BS": coredata.CountryCodeBS, "BT": coredata.CountryCodeBT, "BV": coredata.CountryCodeBV, "BW": coredata.CountryCodeBW, "BY": coredata.CountryCodeBY, "BZ": coredata.CountryCodeBZ, "CA": coredata.CountryCodeCA, "CC": coredata.CountryCodeCC, "CD": coredata.CountryCodeCD, "CF": coredata.CountryCodeCF, "CG": coredata.CountryCodeCG, "CH": coredata.CountryCodeCH, "CI": coredata.CountryCodeCI, "CK": coredata.CountryCodeCK, "CL": coredata.CountryCodeCL, "CM": coredata.CountryCodeCM, "CN": coredata.CountryCodeCN, "CO": coredata.CountryCodeCO, "CR": coredata.CountryCodeCR, "CU": coredata.CountryCodeCU, "CV": coredata.CountryCodeCV, "CW": coredata.CountryCodeCW, "CX": coredata.CountryCodeCX, "CY": coredata.CountryCodeCY, "CZ": coredata.CountryCodeCZ, "DE": coredata.CountryCodeDE, "DJ": coredata.CountryCodeDJ, "DK": coredata.CountryCodeDK, "DM": coredata.CountryCodeDM, "DO": coredata.CountryCodeDO, "DZ": coredata.CountryCodeDZ, "EC": coredata.CountryCodeEC, "EE": coredata.CountryCodeEE, "EG": coredata.CountryCodeEG, "EH": coredata.CountryCodeEH, "ER": coredata.CountryCodeER, "ES": coredata.CountryCodeES, "ET": coredata.CountryCodeET, "EU": coredata.CountryCodeEU, "FI": coredata.CountryCodeFI, "FJ": coredata.CountryCodeFJ, "FK": coredata.CountryCodeFK, "FM": coredata.CountryCodeFM, "FO": coredata.CountryCodeFO, "FR": coredata.CountryCodeFR, "GA": coredata.CountryCodeGA, "GB": coredata.CountryCodeGB, "GD": coredata.CountryCodeGD, "GE": coredata.CountryCodeGE, "GF": coredata.CountryCodeGF, "GG": coredata.CountryCodeGG, "GH": coredata.CountryCodeGH, "GI": coredata.CountryCodeGI, "GL": coredata.CountryCodeGL, "GM": coredata.CountryCodeGM, "GN": coredata.CountryCodeGN, "GP": coredata.CountryCodeGP, "GQ": coredata.CountryCodeGQ, "GR": coredata.CountryCodeGR, "GT": coredata.CountryCodeGT, "GU": coredata.CountryCodeGU, "GW": coredata.CountryCodeGW, "GY": coredata.CountryCodeGY, "HK": coredata.CountryCodeHK, "HM": coredata.CountryCodeHM, "HN": coredata.CountryCodeHN, "HR": coredata.CountryCodeHR, "HT": coredata.CountryCodeHT, "HU": coredata.CountryCodeHU, "ID": coredata.CountryCodeID, "IE": coredata.CountryCodeIE, "IL": coredata.CountryCodeIL, "IM": coredata.CountryCodeIM, "IN": coredata.CountryCodeIN, "IO": coredata.CountryCodeIO, "IQ": coredata.CountryCodeIQ, "IR": coredata.CountryCodeIR, "IS": coredata.CountryCodeIS, "IT": coredata.CountryCodeIT, "JE": coredata.CountryCodeJE, "JM": coredata.CountryCodeJM, "JO": coredata.CountryCodeJO, "JP": coredata.CountryCodeJP, "KE": coredata.CountryCodeKE, "KG": coredata.CountryCodeKG, "KH": coredata.CountryCodeKH, "KI": coredata.CountryCodeKI, "KM": coredata.CountryCodeKM, "KN": coredata.CountryCodeKN, "KP": coredata.CountryCodeKP, "KR": coredata.CountryCodeKR, "KW": coredata.CountryCodeKW, "KY": coredata.CountryCodeKY, "KZ": coredata.CountryCodeKZ, "LA": coredata.CountryCodeLA, "LB": coredata.CountryCodeLB, "LC": coredata.CountryCodeLC, "LI": coredata.CountryCodeLI, "LK": coredata.CountryCodeLK, "LR": coredata.CountryCodeLR, "LS": coredata.CountryCodeLS, "LT": coredata.CountryCodeLT, "LU": coredata.CountryCodeLU, "LV": coredata.CountryCodeLV, "LY": coredata.CountryCodeLY, "MA": coredata.CountryCodeMA, "MC": coredata.CountryCodeMC, "MD": coredata.CountryCodeMD, "ME": coredata.CountryCodeME, "MF": coredata.CountryCodeMF, "MG": coredata.CountryCodeMG, "MH": coredata.CountryCodeMH, "MK": coredata.CountryCodeMK, "ML": coredata.CountryCodeML, "MM": coredata.CountryCodeMM, "MN": coredata.CountryCodeMN, "MO": coredata.CountryCodeMO, "MP": coredata.CountryCodeMP, "MQ": coredata.CountryCodeMQ, "MR": coredata.CountryCodeMR, "MS": coredata.CountryCodeMS, "MT": coredata.CountryCodeMT, "MU": coredata.CountryCodeMU, "MV": coredata.CountryCodeMV, "MW": coredata.CountryCodeMW, "MX": coredata.CountryCodeMX, "MY": coredata.CountryCodeMY, "MZ": coredata.CountryCodeMZ, "NA": coredata.CountryCodeNA, "NC": coredata.CountryCodeNC, "NE": coredata.CountryCodeNE, "NF": coredata.CountryCodeNF, "NG": coredata.CountryCodeNG, "NI": coredata.CountryCodeNI, "NL": coredata.CountryCodeNL, "NO": coredata.CountryCodeNO, "NP": coredata.CountryCodeNP, "NR": coredata.CountryCodeNR, "NU": coredata.CountryCodeNU, "NZ": coredata.CountryCodeNZ, "OM": coredata.CountryCodeOM, "PA": coredata.CountryCodePA, "PE": coredata.CountryCodePE, "PF": coredata.CountryCodePF, "PG": coredata.CountryCodePG, "PH": coredata.CountryCodePH, "PK": coredata.CountryCodePK, "PL": coredata.CountryCodePL, "PM": coredata.CountryCodePM, "PN": coredata.CountryCodePN, "PR": coredata.CountryCodePR, "PS": coredata.CountryCodePS, "PT": coredata.CountryCodePT, "PW": coredata.CountryCodePW, "PY": coredata.CountryCodePY, "QA": coredata.CountryCodeQA, "RE": coredata.CountryCodeRE, "RO": coredata.CountryCodeRO, "RS": coredata.CountryCodeRS, "RU": coredata.CountryCodeRU, "RW": coredata.CountryCodeRW, "SA": coredata.CountryCodeSA, "SB": coredata.CountryCodeSB, "SC": coredata.CountryCodeSC, "SD": coredata.CountryCodeSD, "SE": coredata.CountryCodeSE, "SG": coredata.CountryCodeSG, "SH": coredata.CountryCodeSH, "SI": coredata.CountryCodeSI, "SJ": coredata.CountryCodeSJ, "SK": coredata.CountryCodeSK, "SL": coredata.CountryCodeSL, "SM": coredata.CountryCodeSM, "SN": coredata.CountryCodeSN, "SO": coredata.CountryCodeSO, "SR": coredata.CountryCodeSR, "SS": coredata.CountryCodeSS, "ST": coredata.CountryCodeST, "SV": coredata.CountryCodeSV, "SX": coredata.CountryCodeSX, "SY": coredata.CountryCodeSY, "SZ": coredata.CountryCodeSZ, "TC": coredata.CountryCodeTC, "TD": coredata.CountryCodeTD, "TF": coredata.CountryCodeTF, "TG": coredata.CountryCodeTG, "TH": coredata.CountryCodeTH, "TJ": coredata.CountryCodeTJ, "TK": coredata.CountryCodeTK, "TL": coredata.CountryCodeTL, "TM": coredata.CountryCodeTM, "TN": coredata.CountryCodeTN, "TO": coredata.CountryCodeTO, "TR": coredata.CountryCodeTR, "TT": coredata.CountryCodeTT, "TV": coredata.CountryCodeTV, "TW": coredata.CountryCodeTW, "TZ": coredata.CountryCodeTZ, "UA": coredata.CountryCodeUA, "UG": coredata.CountryCodeUG, "UM": coredata.CountryCodeUM, "US": coredata.CountryCodeUS, "UY": coredata.CountryCodeUY, "UZ": coredata.CountryCodeUZ, "VA": coredata.CountryCodeVA, "VC": coredata.CountryCodeVC, "VE": coredata.CountryCodeVE, "VG": coredata.CountryCodeVG, "VI": coredata.CountryCodeVI, "VN": coredata.CountryCodeVN, "VU": coredata.CountryCodeVU, "WF": coredata.CountryCodeWF, "WS": coredata.CountryCodeWS, "YE": coredata.CountryCodeYE, "YT": coredata.CountryCodeYT, "ZA": coredata.CountryCodeZA, "ZM": coredata.CountryCodeZM, "ZW": coredata.CountryCodeZW, } marshalNCountryCode2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐCountryCode = map[coredata.CountryCode]string{ coredata.CountryCodeAD: "AD", coredata.CountryCodeAE: "AE", coredata.CountryCodeAF: "AF", coredata.CountryCodeAG: "AG", coredata.CountryCodeAI: "AI", coredata.CountryCodeAL: "AL", coredata.CountryCodeAM: "AM", coredata.CountryCodeAO: "AO", coredata.CountryCodeAQ: "AQ", coredata.CountryCodeAR: "AR", coredata.CountryCodeAS: "AS", coredata.CountryCodeAT: "AT", coredata.CountryCodeAU: "AU", coredata.CountryCodeAW: "AW", coredata.CountryCodeAX: "AX", coredata.CountryCodeAZ: "AZ", coredata.CountryCodeBA: "BA", coredata.CountryCodeBB: "BB", coredata.CountryCodeBD: "BD", coredata.CountryCodeBE: "BE", coredata.CountryCodeBF: "BF", coredata.CountryCodeBG: "BG", coredata.CountryCodeBH: "BH", coredata.CountryCodeBI: "BI", coredata.CountryCodeBJ: "BJ", coredata.CountryCodeBL: "BL", coredata.CountryCodeBM: "BM", coredata.CountryCodeBN: "BN", coredata.CountryCodeBO: "BO", coredata.CountryCodeBQ: "BQ", coredata.CountryCodeBR: "BR", coredata.CountryCodeBS: "BS", coredata.CountryCodeBT: "BT", coredata.CountryCodeBV: "BV", coredata.CountryCodeBW: "BW", coredata.CountryCodeBY: "BY", coredata.CountryCodeBZ: "BZ", coredata.CountryCodeCA: "CA", coredata.CountryCodeCC: "CC", coredata.CountryCodeCD: "CD", coredata.CountryCodeCF: "CF", coredata.CountryCodeCG: "CG", coredata.CountryCodeCH: "CH", coredata.CountryCodeCI: "CI", coredata.CountryCodeCK: "CK", coredata.CountryCodeCL: "CL", coredata.CountryCodeCM: "CM", coredata.CountryCodeCN: "CN", coredata.CountryCodeCO: "CO", coredata.CountryCodeCR: "CR", coredata.CountryCodeCU: "CU", coredata.CountryCodeCV: "CV", coredata.CountryCodeCW: "CW", coredata.CountryCodeCX: "CX", coredata.CountryCodeCY: "CY", coredata.CountryCodeCZ: "CZ", coredata.CountryCodeDE: "DE", coredata.CountryCodeDJ: "DJ", coredata.CountryCodeDK: "DK", coredata.CountryCodeDM: "DM", coredata.CountryCodeDO: "DO", coredata.CountryCodeDZ: "DZ", coredata.CountryCodeEC: "EC", coredata.CountryCodeEE: "EE", coredata.CountryCodeEG: "EG", coredata.CountryCodeEH: "EH", coredata.CountryCodeER: "ER", coredata.CountryCodeES: "ES", coredata.CountryCodeET: "ET", coredata.CountryCodeEU: "EU", coredata.CountryCodeFI: "FI", coredata.CountryCodeFJ: "FJ", coredata.CountryCodeFK: "FK", coredata.CountryCodeFM: "FM", coredata.CountryCodeFO: "FO", coredata.CountryCodeFR: "FR", coredata.CountryCodeGA: "GA", coredata.CountryCodeGB: "GB", coredata.CountryCodeGD: "GD", coredata.CountryCodeGE: "GE", coredata.CountryCodeGF: "GF", coredata.CountryCodeGG: "GG", coredata.CountryCodeGH: "GH", coredata.CountryCodeGI: "GI", coredata.CountryCodeGL: "GL", coredata.CountryCodeGM: "GM", coredata.CountryCodeGN: "GN", coredata.CountryCodeGP: "GP", coredata.CountryCodeGQ: "GQ", coredata.CountryCodeGR: "GR", coredata.CountryCodeGT: "GT", coredata.CountryCodeGU: "GU", coredata.CountryCodeGW: "GW", coredata.CountryCodeGY: "GY", coredata.CountryCodeHK: "HK", coredata.CountryCodeHM: "HM", coredata.CountryCodeHN: "HN", coredata.CountryCodeHR: "HR", coredata.CountryCodeHT: "HT", coredata.CountryCodeHU: "HU", coredata.CountryCodeID: "ID", coredata.CountryCodeIE: "IE", coredata.CountryCodeIL: "IL", coredata.CountryCodeIM: "IM", coredata.CountryCodeIN: "IN", coredata.CountryCodeIO: "IO", coredata.CountryCodeIQ: "IQ", coredata.CountryCodeIR: "IR", coredata.CountryCodeIS: "IS", coredata.CountryCodeIT: "IT", coredata.CountryCodeJE: "JE", coredata.CountryCodeJM: "JM", coredata.CountryCodeJO: "JO", coredata.CountryCodeJP: "JP", coredata.CountryCodeKE: "KE", coredata.CountryCodeKG: "KG", coredata.CountryCodeKH: "KH", coredata.CountryCodeKI: "KI", coredata.CountryCodeKM: "KM", coredata.CountryCodeKN: "KN", coredata.CountryCodeKP: "KP", coredata.CountryCodeKR: "KR", coredata.CountryCodeKW: "KW", coredata.CountryCodeKY: "KY", coredata.CountryCodeKZ: "KZ", coredata.CountryCodeLA: "LA", coredata.CountryCodeLB: "LB", coredata.CountryCodeLC: "LC", coredata.CountryCodeLI: "LI", coredata.CountryCodeLK: "LK", coredata.CountryCodeLR: "LR", coredata.CountryCodeLS: "LS", coredata.CountryCodeLT: "LT", coredata.CountryCodeLU: "LU", coredata.CountryCodeLV: "LV", coredata.CountryCodeLY: "LY", coredata.CountryCodeMA: "MA", coredata.CountryCodeMC: "MC", coredata.CountryCodeMD: "MD", coredata.CountryCodeME: "ME", coredata.CountryCodeMF: "MF", coredata.CountryCodeMG: "MG", coredata.CountryCodeMH: "MH", coredata.CountryCodeMK: "MK", coredata.CountryCodeML: "ML", coredata.CountryCodeMM: "MM", coredata.CountryCodeMN: "MN", coredata.CountryCodeMO: "MO", coredata.CountryCodeMP: "MP", coredata.CountryCodeMQ: "MQ", coredata.CountryCodeMR: "MR", coredata.CountryCodeMS: "MS", coredata.CountryCodeMT: "MT", coredata.CountryCodeMU: "MU", coredata.CountryCodeMV: "MV", coredata.CountryCodeMW: "MW", coredata.CountryCodeMX: "MX", coredata.CountryCodeMY: "MY", coredata.CountryCodeMZ: "MZ", coredata.CountryCodeNA: "NA", coredata.CountryCodeNC: "NC", coredata.CountryCodeNE: "NE", coredata.CountryCodeNF: "NF", coredata.CountryCodeNG: "NG", coredata.CountryCodeNI: "NI", coredata.CountryCodeNL: "NL", coredata.CountryCodeNO: "NO", coredata.CountryCodeNP: "NP", coredata.CountryCodeNR: "NR", coredata.CountryCodeNU: "NU", coredata.CountryCodeNZ: "NZ", coredata.CountryCodeOM: "OM", coredata.CountryCodePA: "PA", coredata.CountryCodePE: "PE", coredata.CountryCodePF: "PF", coredata.CountryCodePG: "PG", coredata.CountryCodePH: "PH", coredata.CountryCodePK: "PK", coredata.CountryCodePL: "PL", coredata.CountryCodePM: "PM", coredata.CountryCodePN: "PN", coredata.CountryCodePR: "PR", coredata.CountryCodePS: "PS", coredata.CountryCodePT: "PT", coredata.CountryCodePW: "PW", coredata.CountryCodePY: "PY", coredata.CountryCodeQA: "QA", coredata.CountryCodeRE: "RE", coredata.CountryCodeRO: "RO", coredata.CountryCodeRS: "RS", coredata.CountryCodeRU: "RU", coredata.CountryCodeRW: "RW", coredata.CountryCodeSA: "SA", coredata.CountryCodeSB: "SB", coredata.CountryCodeSC: "SC", coredata.CountryCodeSD: "SD", coredata.CountryCodeSE: "SE", coredata.CountryCodeSG: "SG", coredata.CountryCodeSH: "SH", coredata.CountryCodeSI: "SI", coredata.CountryCodeSJ: "SJ", coredata.CountryCodeSK: "SK", coredata.CountryCodeSL: "SL", coredata.CountryCodeSM: "SM", coredata.CountryCodeSN: "SN", coredata.CountryCodeSO: "SO", coredata.CountryCodeSR: "SR", coredata.CountryCodeSS: "SS", coredata.CountryCodeST: "ST", coredata.CountryCodeSV: "SV", coredata.CountryCodeSX: "SX", coredata.CountryCodeSY: "SY", coredata.CountryCodeSZ: "SZ", coredata.CountryCodeTC: "TC", coredata.CountryCodeTD: "TD", coredata.CountryCodeTF: "TF", coredata.CountryCodeTG: "TG", coredata.CountryCodeTH: "TH", coredata.CountryCodeTJ: "TJ", coredata.CountryCodeTK: "TK", coredata.CountryCodeTL: "TL", coredata.CountryCodeTM: "TM", coredata.CountryCodeTN: "TN", coredata.CountryCodeTO: "TO", coredata.CountryCodeTR: "TR", coredata.CountryCodeTT: "TT", coredata.CountryCodeTV: "TV", coredata.CountryCodeTW: "TW", coredata.CountryCodeTZ: "TZ", coredata.CountryCodeUA: "UA", coredata.CountryCodeUG: "UG", coredata.CountryCodeUM: "UM", coredata.CountryCodeUS: "US", coredata.CountryCodeUY: "UY", coredata.CountryCodeUZ: "UZ", coredata.CountryCodeVA: "VA", coredata.CountryCodeVC: "VC", coredata.CountryCodeVE: "VE", coredata.CountryCodeVG: "VG", coredata.CountryCodeVI: "VI", coredata.CountryCodeVN: "VN", coredata.CountryCodeVU: "VU", coredata.CountryCodeWF: "WF", coredata.CountryCodeWS: "WS", coredata.CountryCodeYE: "YE", coredata.CountryCodeYT: "YT", coredata.CountryCodeZA: "ZA", coredata.CountryCodeZM: "ZM", coredata.CountryCodeZW: "ZW", } ) func (ec *executionContext) unmarshalNCountryCode2ᚕgoᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐCountryCodeᚄ(ctx context.Context, v any) ([]coredata.CountryCode, error) { var vSlice []any vSlice = graphql.CoerceList(v) var err error res := make([]coredata.CountryCode, len(vSlice)) for i := range vSlice { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i)) res[i], err = ec.unmarshalNCountryCode2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐCountryCode(ctx, vSlice[i]) if err != nil { return nil, err } } return res, nil } func (ec *executionContext) marshalNCountryCode2ᚕgoᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐCountryCodeᚄ(ctx context.Context, sel ast.SelectionSet, v []coredata.CountryCode) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalNCountryCode2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐCountryCode(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) unmarshalNCursorKey2goᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey(ctx context.Context, v any) (page.CursorKey, error) { res, err := cursor.UnmarshalCursorKeyScalar(v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNCursorKey2goᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey(ctx context.Context, sel ast.SelectionSet, v page.CursorKey) graphql.Marshaler { _ = sel res := cursor.MarshalCursorKeyScalar(v) if res == graphql.Null { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } } return res } func (ec *executionContext) unmarshalNDatetime2timeᚐTime(ctx context.Context, v any) (time.Time, error) { res, err := graphql.UnmarshalTime(v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNDatetime2timeᚐTime(ctx context.Context, sel ast.SelectionSet, v time.Time) graphql.Marshaler { _ = sel res := graphql.MarshalTime(v) if res == graphql.Null { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } } return res } func (ec *executionContext) marshalNDocument2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐDocument(ctx context.Context, sel ast.SelectionSet, v *types.Document) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._Document(ctx, sel, v) } func (ec *executionContext) marshalNDocumentConnection2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐDocumentConnection(ctx context.Context, sel ast.SelectionSet, v types.DocumentConnection) graphql.Marshaler { return ec._DocumentConnection(ctx, sel, &v) } func (ec *executionContext) marshalNDocumentConnection2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐDocumentConnection(ctx context.Context, sel ast.SelectionSet, v *types.DocumentConnection) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._DocumentConnection(ctx, sel, v) } func (ec *executionContext) marshalNDocumentEdge2ᚕᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐDocumentEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*types.DocumentEdge) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalNDocumentEdge2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐDocumentEdge(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalNDocumentEdge2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐDocumentEdge(ctx context.Context, sel ast.SelectionSet, v *types.DocumentEdge) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._DocumentEdge(ctx, sel, v) } func (ec *executionContext) unmarshalNDocumentType2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐDocumentType(ctx context.Context, v any) (coredata.DocumentType, error) { tmp, err := graphql.UnmarshalString(v) res := unmarshalNDocumentType2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐDocumentType[tmp] return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNDocumentType2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐDocumentType(ctx context.Context, sel ast.SelectionSet, v coredata.DocumentType) graphql.Marshaler { _ = sel res := graphql.MarshalString(marshalNDocumentType2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐDocumentType[v]) if res == graphql.Null { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } } return res } var ( unmarshalNDocumentType2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐDocumentType = map[string]coredata.DocumentType{ "OTHER": coredata.DocumentTypeOther, "ISMS": coredata.DocumentTypeISMS, "POLICY": coredata.DocumentTypePolicy, "PROCEDURE": coredata.DocumentTypeProcedure, } marshalNDocumentType2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐDocumentType = map[coredata.DocumentType]string{ coredata.DocumentTypeOther: "OTHER", coredata.DocumentTypeISMS: "ISMS", coredata.DocumentTypePolicy: "POLICY", coredata.DocumentTypeProcedure: "PROCEDURE", } ) func (ec *executionContext) unmarshalNExportDocumentPDFInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportDocumentPDFInput(ctx context.Context, v any) (types.ExportDocumentPDFInput, error) { res, err := ec.unmarshalInputExportDocumentPDFInput(ctx, v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNExportDocumentPDFPayload2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportDocumentPDFPayload(ctx context.Context, sel ast.SelectionSet, v types.ExportDocumentPDFPayload) graphql.Marshaler { return ec._ExportDocumentPDFPayload(ctx, sel, &v) } func (ec *executionContext) marshalNExportDocumentPDFPayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportDocumentPDFPayload(ctx context.Context, sel ast.SelectionSet, v *types.ExportDocumentPDFPayload) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._ExportDocumentPDFPayload(ctx, sel, v) } func (ec *executionContext) unmarshalNExportReportPDFInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportReportPDFInput(ctx context.Context, v any) (types.ExportReportPDFInput, error) { res, err := ec.unmarshalInputExportReportPDFInput(ctx, v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNExportReportPDFPayload2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportReportPDFPayload(ctx context.Context, sel ast.SelectionSet, v types.ExportReportPDFPayload) graphql.Marshaler { return ec._ExportReportPDFPayload(ctx, sel, &v) } func (ec *executionContext) marshalNExportReportPDFPayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportReportPDFPayload(ctx context.Context, sel ast.SelectionSet, v *types.ExportReportPDFPayload) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._ExportReportPDFPayload(ctx, sel, v) } func (ec *executionContext) unmarshalNExportTrustCenterFileInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportTrustCenterFileInput(ctx context.Context, v any) (types.ExportTrustCenterFileInput, error) { res, err := ec.unmarshalInputExportTrustCenterFileInput(ctx, v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNExportTrustCenterFilePayload2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportTrustCenterFilePayload(ctx context.Context, sel ast.SelectionSet, v types.ExportTrustCenterFilePayload) graphql.Marshaler { return ec._ExportTrustCenterFilePayload(ctx, sel, &v) } func (ec *executionContext) marshalNExportTrustCenterFilePayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐExportTrustCenterFilePayload(ctx context.Context, sel ast.SelectionSet, v *types.ExportTrustCenterFilePayload) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._ExportTrustCenterFilePayload(ctx, sel, v) } func (ec *executionContext) marshalNFramework2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐFramework(ctx context.Context, sel ast.SelectionSet, v types.Framework) graphql.Marshaler { return ec._Framework(ctx, sel, &v) } func (ec *executionContext) marshalNFramework2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐFramework(ctx context.Context, sel ast.SelectionSet, v *types.Framework) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._Framework(ctx, sel, v) } func (ec *executionContext) unmarshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx context.Context, v any) (gid.GID, error) { res, err := gid1.UnmarshalGIDScalar(v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNID2goᚗproboᚗincᚋproboᚋpkgᚋgidᚐGID(ctx context.Context, sel ast.SelectionSet, v gid.GID) graphql.Marshaler { _ = sel res := gid1.MarshalGIDScalar(v) if res == graphql.Null { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } } return res } func (ec *executionContext) marshalNNode2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐNode(ctx context.Context, sel ast.SelectionSet, v types.Node) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._Node(ctx, sel, v) } func (ec *executionContext) marshalNOrganization2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐOrganization(ctx context.Context, sel ast.SelectionSet, v types.Organization) graphql.Marshaler { return ec._Organization(ctx, sel, &v) } func (ec *executionContext) marshalNOrganization2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐOrganization(ctx context.Context, sel ast.SelectionSet, v *types.Organization) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._Organization(ctx, sel, v) } func (ec *executionContext) marshalNPageInfo2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐPageInfo(ctx context.Context, sel ast.SelectionSet, v *types.PageInfo) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._PageInfo(ctx, sel, v) } func (ec *executionContext) marshalNRequestAccessesPayload2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestAccessesPayload(ctx context.Context, sel ast.SelectionSet, v types.RequestAccessesPayload) graphql.Marshaler { return ec._RequestAccessesPayload(ctx, sel, &v) } func (ec *executionContext) marshalNRequestAccessesPayload2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestAccessesPayload(ctx context.Context, sel ast.SelectionSet, v *types.RequestAccessesPayload) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._RequestAccessesPayload(ctx, sel, v) } func (ec *executionContext) unmarshalNRequestAllAccessesInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestAllAccessesInput(ctx context.Context, v any) (types.RequestAllAccessesInput, error) { res, err := ec.unmarshalInputRequestAllAccessesInput(ctx, v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) unmarshalNRequestDocumentAccessInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestDocumentAccessInput(ctx context.Context, v any) (types.RequestDocumentAccessInput, error) { res, err := ec.unmarshalInputRequestDocumentAccessInput(ctx, v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) unmarshalNRequestReportAccessInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestReportAccessInput(ctx context.Context, v any) (types.RequestReportAccessInput, error) { res, err := ec.unmarshalInputRequestReportAccessInput(ctx, v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) unmarshalNRequestTrustCenterFileAccessInput2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRequestTrustCenterFileAccessInput(ctx context.Context, v any) (types.RequestTrustCenterFileAccessInput, error) { res, err := ec.unmarshalInputRequestTrustCenterFileAccessInput(ctx, v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) unmarshalNString2string(ctx context.Context, v any) (string, error) { res, err := graphql.UnmarshalString(v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNString2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler { _ = sel res := graphql.MarshalString(v) if res == graphql.Null { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } } return res } func (ec *executionContext) marshalNTrustCenterAccess2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterAccess(ctx context.Context, sel ast.SelectionSet, v *types.TrustCenterAccess) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._TrustCenterAccess(ctx, sel, v) } func (ec *executionContext) marshalNTrustCenterFile2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterFile(ctx context.Context, sel ast.SelectionSet, v *types.TrustCenterFile) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._TrustCenterFile(ctx, sel, v) } func (ec *executionContext) marshalNTrustCenterFileConnection2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterFileConnection(ctx context.Context, sel ast.SelectionSet, v types.TrustCenterFileConnection) graphql.Marshaler { return ec._TrustCenterFileConnection(ctx, sel, &v) } func (ec *executionContext) marshalNTrustCenterFileConnection2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterFileConnection(ctx context.Context, sel ast.SelectionSet, v *types.TrustCenterFileConnection) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._TrustCenterFileConnection(ctx, sel, v) } func (ec *executionContext) marshalNTrustCenterFileEdge2ᚕᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterFileEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*types.TrustCenterFileEdge) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalNTrustCenterFileEdge2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterFileEdge(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalNTrustCenterFileEdge2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterFileEdge(ctx context.Context, sel ast.SelectionSet, v *types.TrustCenterFileEdge) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._TrustCenterFileEdge(ctx, sel, v) } func (ec *executionContext) marshalNTrustCenterReference2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterReference(ctx context.Context, sel ast.SelectionSet, v *types.TrustCenterReference) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._TrustCenterReference(ctx, sel, v) } func (ec *executionContext) marshalNTrustCenterReferenceConnection2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterReferenceConnection(ctx context.Context, sel ast.SelectionSet, v types.TrustCenterReferenceConnection) graphql.Marshaler { return ec._TrustCenterReferenceConnection(ctx, sel, &v) } func (ec *executionContext) marshalNTrustCenterReferenceConnection2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterReferenceConnection(ctx context.Context, sel ast.SelectionSet, v *types.TrustCenterReferenceConnection) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._TrustCenterReferenceConnection(ctx, sel, v) } func (ec *executionContext) marshalNTrustCenterReferenceEdge2ᚕᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterReferenceEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*types.TrustCenterReferenceEdge) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalNTrustCenterReferenceEdge2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterReferenceEdge(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalNTrustCenterReferenceEdge2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenterReferenceEdge(ctx context.Context, sel ast.SelectionSet, v *types.TrustCenterReferenceEdge) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._TrustCenterReferenceEdge(ctx, sel, v) } func (ec *executionContext) marshalNVendor2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐVendor(ctx context.Context, sel ast.SelectionSet, v *types.Vendor) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._Vendor(ctx, sel, v) } func (ec *executionContext) unmarshalNVendorCategory2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐVendorCategory(ctx context.Context, v any) (coredata.VendorCategory, error) { tmp, err := graphql.UnmarshalString(v) res := unmarshalNVendorCategory2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐVendorCategory[tmp] return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalNVendorCategory2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐVendorCategory(ctx context.Context, sel ast.SelectionSet, v coredata.VendorCategory) graphql.Marshaler { _ = sel res := graphql.MarshalString(marshalNVendorCategory2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐVendorCategory[v]) if res == graphql.Null { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } } return res } var ( unmarshalNVendorCategory2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐVendorCategory = map[string]coredata.VendorCategory{ "ANALYTICS": coredata.VendorCategoryAnalytics, "CLOUD_MONITORING": coredata.VendorCategoryCloudMonitoring, "CLOUD_PROVIDER": coredata.VendorCategoryCloudProvider, "COLLABORATION": coredata.VendorCategoryCollaboration, "CUSTOMER_SUPPORT": coredata.VendorCategoryCustomerSupport, "DATA_STORAGE_AND_PROCESSING": coredata.VendorCategoryDataStorageAndProcessing, "DOCUMENT_MANAGEMENT": coredata.VendorCategoryDocumentManagement, "EMPLOYEE_MANAGEMENT": coredata.VendorCategoryEmployeeManagement, "ENGINEERING": coredata.VendorCategoryEngineering, "FINANCE": coredata.VendorCategoryFinance, "IDENTITY_PROVIDER": coredata.VendorCategoryIdentityProvider, "IT": coredata.VendorCategoryIT, "MARKETING": coredata.VendorCategoryMarketing, "OFFICE_OPERATIONS": coredata.VendorCategoryOfficeOperations, "OTHER": coredata.VendorCategoryOther, "PASSWORD_MANAGEMENT": coredata.VendorCategoryPasswordManagement, "PRODUCT_AND_DESIGN": coredata.VendorCategoryProductAndDesign, "PROFESSIONAL_SERVICES": coredata.VendorCategoryProfessionalServices, "RECRUITING": coredata.VendorCategoryRecruiting, "SALES": coredata.VendorCategorySales, "SECURITY": coredata.VendorCategorySecurity, "VERSION_CONTROL": coredata.VendorCategoryVersionControl, } marshalNVendorCategory2goᚗproboᚗincᚋproboᚋpkgᚋcoredataᚐVendorCategory = map[coredata.VendorCategory]string{ coredata.VendorCategoryAnalytics: "ANALYTICS", coredata.VendorCategoryCloudMonitoring: "CLOUD_MONITORING", coredata.VendorCategoryCloudProvider: "CLOUD_PROVIDER", coredata.VendorCategoryCollaboration: "COLLABORATION", coredata.VendorCategoryCustomerSupport: "CUSTOMER_SUPPORT", coredata.VendorCategoryDataStorageAndProcessing: "DATA_STORAGE_AND_PROCESSING", coredata.VendorCategoryDocumentManagement: "DOCUMENT_MANAGEMENT", coredata.VendorCategoryEmployeeManagement: "EMPLOYEE_MANAGEMENT", coredata.VendorCategoryEngineering: "ENGINEERING", coredata.VendorCategoryFinance: "FINANCE", coredata.VendorCategoryIdentityProvider: "IDENTITY_PROVIDER", coredata.VendorCategoryIT: "IT", coredata.VendorCategoryMarketing: "MARKETING", coredata.VendorCategoryOfficeOperations: "OFFICE_OPERATIONS", coredata.VendorCategoryOther: "OTHER", coredata.VendorCategoryPasswordManagement: "PASSWORD_MANAGEMENT", coredata.VendorCategoryProductAndDesign: "PRODUCT_AND_DESIGN", coredata.VendorCategoryProfessionalServices: "PROFESSIONAL_SERVICES", coredata.VendorCategoryRecruiting: "RECRUITING", coredata.VendorCategorySales: "SALES", coredata.VendorCategorySecurity: "SECURITY", coredata.VendorCategoryVersionControl: "VERSION_CONTROL", } ) func (ec *executionContext) marshalNVendorConnection2goᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐVendorConnection(ctx context.Context, sel ast.SelectionSet, v types.VendorConnection) graphql.Marshaler { return ec._VendorConnection(ctx, sel, &v) } func (ec *executionContext) marshalNVendorConnection2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐVendorConnection(ctx context.Context, sel ast.SelectionSet, v *types.VendorConnection) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._VendorConnection(ctx, sel, v) } func (ec *executionContext) marshalNVendorEdge2ᚕᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐVendorEdgeᚄ(ctx context.Context, sel ast.SelectionSet, v []*types.VendorEdge) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalNVendorEdge2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐVendorEdge(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalNVendorEdge2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐVendorEdge(ctx context.Context, sel ast.SelectionSet, v *types.VendorEdge) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec._VendorEdge(ctx, sel, v) } func (ec *executionContext) marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx context.Context, sel ast.SelectionSet, v introspection.Directive) graphql.Marshaler { return ec.___Directive(ctx, sel, &v) } func (ec *executionContext) marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Directive) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) unmarshalN__DirectiveLocation2string(ctx context.Context, v any) (string, error) { res, err := graphql.UnmarshalString(v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalN__DirectiveLocation2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler { _ = sel res := graphql.MarshalString(v) if res == graphql.Null { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } } return res } func (ec *executionContext) unmarshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, v any) ([]string, error) { var vSlice []any vSlice = graphql.CoerceList(v) var err error res := make([]string, len(vSlice)) for i := range vSlice { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i)) res[i], err = ec.unmarshalN__DirectiveLocation2string(ctx, vSlice[i]) if err != nil { return nil, err } } return res, nil } func (ec *executionContext) marshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalN__DirectiveLocation2string(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx context.Context, sel ast.SelectionSet, v introspection.EnumValue) graphql.Marshaler { return ec.___EnumValue(ctx, sel, &v) } func (ec *executionContext) marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx context.Context, sel ast.SelectionSet, v introspection.Field) graphql.Marshaler { return ec.___Field(ctx, sel, &v) } func (ec *executionContext) marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx context.Context, sel ast.SelectionSet, v introspection.InputValue) graphql.Marshaler { return ec.___InputValue(ctx, sel, &v) } func (ec *executionContext) marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v introspection.Type) graphql.Marshaler { return ec.___Type(ctx, sel, &v) } func (ec *executionContext) marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } return graphql.Null } return ec.___Type(ctx, sel, v) } func (ec *executionContext) unmarshalN__TypeKind2string(ctx context.Context, v any) (string, error) { res, err := graphql.UnmarshalString(v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalN__TypeKind2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler { _ = sel res := graphql.MarshalString(v) if res == graphql.Null { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") } } return res } func (ec *executionContext) unmarshalOBoolean2bool(ctx context.Context, v any) (bool, error) { res, err := graphql.UnmarshalBoolean(v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalOBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler { _ = sel _ = ctx res := graphql.MarshalBoolean(v) return res } func (ec *executionContext) unmarshalOBoolean2ᚖbool(ctx context.Context, v any) (*bool, error) { if v == nil { return nil, nil } res, err := graphql.UnmarshalBoolean(v) return &res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalOBoolean2ᚖbool(ctx context.Context, sel ast.SelectionSet, v *bool) graphql.Marshaler { if v == nil { return graphql.Null } _ = sel _ = ctx res := graphql.MarshalBoolean(*v) return res } func (ec *executionContext) unmarshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey(ctx context.Context, v any) (*page.CursorKey, error) { if v == nil { return nil, nil } res, err := cursor.UnmarshalCursorKeyScalar(v) return &res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalOCursorKey2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋpageᚐCursorKey(ctx context.Context, sel ast.SelectionSet, v *page.CursorKey) graphql.Marshaler { if v == nil { return graphql.Null } _ = sel _ = ctx res := cursor.MarshalCursorKeyScalar(*v) return res } func (ec *executionContext) unmarshalOInt2ᚖint(ctx context.Context, v any) (*int, error) { if v == nil { return nil, nil } res, err := graphql.UnmarshalInt(v) return &res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalOInt2ᚖint(ctx context.Context, sel ast.SelectionSet, v *int) graphql.Marshaler { if v == nil { return graphql.Null } _ = sel _ = ctx res := graphql.MarshalInt(*v) return res } func (ec *executionContext) marshalOReport2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐReport(ctx context.Context, sel ast.SelectionSet, v *types.Report) graphql.Marshaler { if v == nil { return graphql.Null } return ec._Report(ctx, sel, v) } func (ec *executionContext) unmarshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx context.Context, v any) (*types.Role, error) { if v == nil { return nil, nil } var res = new(types.Role) err := res.UnmarshalGQL(v) return res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalORole2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐRole(ctx context.Context, sel ast.SelectionSet, v *types.Role) graphql.Marshaler { if v == nil { return graphql.Null } return v } func (ec *executionContext) unmarshalOString2ᚕstringᚄ(ctx context.Context, v any) ([]string, error) { if v == nil { return nil, nil } var vSlice []any vSlice = graphql.CoerceList(v) var err error res := make([]string, len(vSlice)) for i := range vSlice { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i)) res[i], err = ec.unmarshalNString2string(ctx, vSlice[i]) if err != nil { return nil, err } } return res, nil } func (ec *executionContext) marshalOString2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler { if v == nil { return graphql.Null } ret := make(graphql.Array, len(v)) for i := range v { ret[i] = ec.marshalNString2string(ctx, sel, v[i]) } for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) unmarshalOString2ᚖstring(ctx context.Context, v any) (*string, error) { if v == nil { return nil, nil } res, err := graphql.UnmarshalString(v) return &res, graphql.ErrorOnPath(ctx, err) } func (ec *executionContext) marshalOString2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler { if v == nil { return graphql.Null } _ = sel _ = ctx res := graphql.MarshalString(*v) return res } func (ec *executionContext) marshalOTrustCenter2ᚖgoᚗproboᚗincᚋproboᚋpkgᚋserverᚋapiᚋtrustᚋv1ᚋtypesᚐTrustCenter(ctx context.Context, sel ast.SelectionSet, v *types.TrustCenter) graphql.Marshaler { if v == nil { return graphql.Null } return ec._TrustCenter(ctx, sel, v) } func (ec *executionContext) marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.EnumValue) graphql.Marshaler { if v == nil { return graphql.Null } ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Field) graphql.Marshaler { if v == nil { return graphql.Null } ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler { if v == nil { return graphql.Null } ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema(ctx context.Context, sel ast.SelectionSet, v *introspection.Schema) graphql.Marshaler { if v == nil { return graphql.Null } return ec.___Schema(ctx, sel, v) } func (ec *executionContext) marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler { if v == nil { return graphql.Null } ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 if !isLen1 { wg.Add(len(v)) } for i := range v { i := i fc := &graphql.FieldContext{ Index: &i, Result: &v[i], } ctx := graphql.WithFieldContext(ctx, fc) f := func(i int) { defer func() { if r := recover(); r != nil { ec.Error(ctx, ec.Recover(ctx, r)) ret = nil } }() if !isLen1 { defer wg.Done() } ret[i] = ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i]) } if isLen1 { f(i) } else { go f(i) } } wg.Wait() for _, e := range ret { if e == graphql.Null { return graphql.Null } } return ret } func (ec *executionContext) marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler { if v == nil { return graphql.Null } return ec.___Type(ctx, sel, v) } // endregion ***************************** type.gotpl *****************************