From 2d1c5df73b537700895e03f55d296a11b4693718 Mon Sep 17 00:00:00 2001 From: Kostiantyn <32730812+kkovaletp@users.noreply.github.com> Date: Mon, 4 Aug 2025 16:22:45 +0300 Subject: [PATCH] Bump GQLgen to the latest version (#1267) Co-authored-by: Konstantin Koval --- api/go.mod | 8 +- api/go.sum | 20 +- api/graphql/generated.go | 1478 ++--------------------- api/graphql/resolvers/album.go | 2 +- api/graphql/resolvers/faces.go | 2 +- api/graphql/resolvers/media.go | 2 +- api/graphql/resolvers/media_geo_json.go | 2 +- api/graphql/resolvers/notification.go | 2 +- api/graphql/resolvers/root.go | 2 +- api/graphql/resolvers/scanner.go | 2 +- api/graphql/resolvers/search.go | 2 +- api/graphql/resolvers/share_token.go | 2 +- api/graphql/resolvers/site_info.go | 2 +- api/graphql/resolvers/timeline.go | 2 +- api/graphql/resolvers/user.go | 2 +- 15 files changed, 102 insertions(+), 1428 deletions(-) diff --git a/api/go.mod b/api/go.mod index 97b5b204..7d10bd82 100644 --- a/api/go.mod +++ b/api/go.mod @@ -3,7 +3,7 @@ module github.com/photoview/photoview/api go 1.24.0 require ( - github.com/99designs/gqlgen v0.17.76 + github.com/99designs/gqlgen v0.17.78 github.com/Kagami/go-face v0.0.0-20210630145111-0c14797b4d0e github.com/barasher/go-exiftool v1.10.0 github.com/buckket/go-blurhash v1.1.0 @@ -37,7 +37,7 @@ require ( github.com/cpuguy83/go-md2man/v2 v2.0.7 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect - github.com/go-viper/mapstructure/v2 v2.3.0 // indirect + github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/google/uuid v1.6.0 // indirect github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect github.com/jackc/pgpassfile v1.0.0 // indirect @@ -56,10 +56,10 @@ require ( github.com/stretchr/objx v0.5.2 // indirect github.com/urfave/cli/v2 v2.27.7 // indirect github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect - golang.org/x/mod v0.25.0 // indirect + golang.org/x/mod v0.26.0 // indirect golang.org/x/sync v0.16.0 // indirect golang.org/x/sys v0.34.0 // indirect - golang.org/x/tools v0.34.0 // indirect + golang.org/x/tools v0.35.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/api/go.sum b/api/go.sum index 94c2cf8d..5767cfcf 100644 --- a/api/go.sum +++ b/api/go.sum @@ -1,7 +1,7 @@ filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA= filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4= -github.com/99designs/gqlgen v0.17.76 h1:YsJBcfACWmXWU2t1yCjoGdOmqcTfOFpjbLAE443fmYI= -github.com/99designs/gqlgen v0.17.76/go.mod h1:miiU+PkAnTIDKMQ1BseUOIVeQHoiwYDZGCswoxl7xec= +github.com/99designs/gqlgen v0.17.78 h1:bhIi7ynrc3js2O8wu1sMQj1YHPENDt3jQGyifoBvoVI= +github.com/99designs/gqlgen v0.17.78/go.mod h1:yI/o31IauG2kX0IsskM4R894OCCG1jXJORhtLQqB7Oc= github.com/Kagami/go-face v0.0.0-20210630145111-0c14797b4d0e h1:lqIUFzxaqyYqUn4MhzAvSAh4wIte/iLNcIEWxpT/qbc= github.com/Kagami/go-face v0.0.0-20210630145111-0c14797b4d0e/go.mod h1:9wdDJkRgo3SGTcFwbQ7elVIQhIr2bbBjecuY7VoqmPU= github.com/PuerkitoBio/goquery v1.10.3 h1:pFYcNSqHxBD06Fpj/KsbStFRsgRATgnf3LeXiUkhzPo= @@ -29,8 +29,8 @@ github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2 github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/go-sql-driver/mysql v1.9.3 h1:U/N249h2WzJ3Ukj8SowVFjdtZKfu9vlLZxjPXV1aweo= github.com/go-sql-driver/mysql v1.9.3/go.mod h1:qn46aNg1333BRMNU69Lq93t8du/dwxI64Gl8i5p1WMU= -github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= -github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= @@ -104,18 +104,18 @@ github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 h1:gEOO8jv9F4OT7lGC github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1/go.mod h1:Ohn+xnUBiLI6FVj/9LpzZWtj1/D6lUovWYBkxHVV3aM= golang.org/x/crypto v0.40.0 h1:r4x+VvoG5Fm+eJcxMaY8CQM7Lb0l1lsmjGBQ6s8BfKM= golang.org/x/crypto v0.40.0/go.mod h1:Qr1vMER5WyS2dfPHAlsOj01wgLbsyWtFn/aY+5+ZdxY= -golang.org/x/mod v0.25.0 h1:n7a+ZbQKQA/Ysbyb0/6IbB1H/X41mKgbhfv7AfG/44w= -golang.org/x/mod v0.25.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww= -golang.org/x/net v0.41.0 h1:vBTly1HeNPEn3wtREYfy4GZ/NECgw2Cnl+nK6Nz3uvw= -golang.org/x/net v0.41.0/go.mod h1:B/K4NNqkfmg07DQYrbwvSluqCJOOXwUjeb/5lOisjbA= +golang.org/x/mod v0.26.0 h1:EGMPT//Ezu+ylkCijjPc+f4Aih7sZvaAr+O3EHBxvZg= +golang.org/x/mod v0.26.0/go.mod h1:/j6NAhSk8iQ723BGAUyoAcn7SlD7s15Dp9Nd/SfeaFQ= +golang.org/x/net v0.42.0 h1:jzkYrhi3YQWD6MLBJcsklgQsoAcw89EcZbJw8Z614hs= +golang.org/x/net v0.42.0/go.mod h1:FF1RA5d3u7nAYA4z2TkclSCKh68eSXtiFwcWQpPXdt8= golang.org/x/sync v0.16.0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw= golang.org/x/sync v0.16.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= golang.org/x/sys v0.34.0 h1:H5Y5sJ2L2JRdyv7ROF1he/lPdvFsd0mJHFw2ThKHxLA= golang.org/x/sys v0.34.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= golang.org/x/text v0.27.0 h1:4fGWRpyh641NLlecmyl4LOe6yDdfaYNrGb2zdfo4JV4= golang.org/x/text v0.27.0/go.mod h1:1D28KMCvyooCX9hBiosv5Tz/+YLxj0j7XhWjpSUF7CU= -golang.org/x/tools v0.34.0 h1:qIpSLOxeCYGg9TrcJokLBG4KFA6d795g0xkBkiESGlo= -golang.org/x/tools v0.34.0/go.mod h1:pAP9OwEaY1CAW3HOmg3hLZC5Z0CCmzjAF2UQMSqNARg= +golang.org/x/tools v0.35.0 h1:mBffYraMEf7aa0sB+NuKnuCy8qI/9Bughn8dC2Gu5r0= +golang.org/x/tools v0.35.0/go.mod h1:NKdj5HkL/73byiZSJjqJgKn3ep7KjFkBOkR/Hps3VPw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= diff --git a/api/graphql/generated.go b/api/graphql/generated.go index 497c76f5..81cef56f 100644 --- a/api/graphql/generated.go +++ b/api/graphql/generated.go @@ -1796,1960 +1796,634 @@ var parsedSchema = gqlparser.MustLoadSchema(sources...) func (ec *executionContext) field_Album_media_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Album_media_argsOrder(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "order", ec.unmarshalOOrdering2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐOrdering) if err != nil { return nil, err } args["order"] = arg0 - arg1, err := ec.field_Album_media_argsPaginate(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "paginate", ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination) if err != nil { return nil, err } args["paginate"] = arg1 - arg2, err := ec.field_Album_media_argsOnlyFavorites(ctx, rawArgs) + arg2, err := graphql.ProcessArgField(ctx, rawArgs, "onlyFavorites", ec.unmarshalOBoolean2ᚖbool) if err != nil { return nil, err } args["onlyFavorites"] = arg2 return args, nil } -func (ec *executionContext) field_Album_media_argsOrder( - ctx context.Context, - rawArgs map[string]any, -) (*models.Ordering, error) { - if _, ok := rawArgs["order"]; !ok { - var zeroVal *models.Ordering - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("order")) - if tmp, ok := rawArgs["order"]; ok { - return ec.unmarshalOOrdering2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐOrdering(ctx, tmp) - } - - var zeroVal *models.Ordering - return zeroVal, nil -} - -func (ec *executionContext) field_Album_media_argsPaginate( - ctx context.Context, - rawArgs map[string]any, -) (*models.Pagination, error) { - if _, ok := rawArgs["paginate"]; !ok { - var zeroVal *models.Pagination - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("paginate")) - if tmp, ok := rawArgs["paginate"]; ok { - return ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination(ctx, tmp) - } - - var zeroVal *models.Pagination - return zeroVal, nil -} - -func (ec *executionContext) field_Album_media_argsOnlyFavorites( - ctx context.Context, - rawArgs map[string]any, -) (*bool, error) { - if _, ok := rawArgs["onlyFavorites"]; !ok { - var zeroVal *bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("onlyFavorites")) - if tmp, ok := rawArgs["onlyFavorites"]; ok { - return ec.unmarshalOBoolean2ᚖbool(ctx, tmp) - } - - var zeroVal *bool - return zeroVal, nil -} func (ec *executionContext) field_Album_subAlbums_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Album_subAlbums_argsOrder(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "order", ec.unmarshalOOrdering2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐOrdering) if err != nil { return nil, err } args["order"] = arg0 - arg1, err := ec.field_Album_subAlbums_argsPaginate(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "paginate", ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination) if err != nil { return nil, err } args["paginate"] = arg1 return args, nil } -func (ec *executionContext) field_Album_subAlbums_argsOrder( - ctx context.Context, - rawArgs map[string]any, -) (*models.Ordering, error) { - if _, ok := rawArgs["order"]; !ok { - var zeroVal *models.Ordering - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("order")) - if tmp, ok := rawArgs["order"]; ok { - return ec.unmarshalOOrdering2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐOrdering(ctx, tmp) - } - - var zeroVal *models.Ordering - return zeroVal, nil -} - -func (ec *executionContext) field_Album_subAlbums_argsPaginate( - ctx context.Context, - rawArgs map[string]any, -) (*models.Pagination, error) { - if _, ok := rawArgs["paginate"]; !ok { - var zeroVal *models.Pagination - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("paginate")) - if tmp, ok := rawArgs["paginate"]; ok { - return ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination(ctx, tmp) - } - - var zeroVal *models.Pagination - return zeroVal, nil -} func (ec *executionContext) field_FaceGroup_imageFaces_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_FaceGroup_imageFaces_argsPaginate(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "paginate", ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination) if err != nil { return nil, err } args["paginate"] = arg0 return args, nil } -func (ec *executionContext) field_FaceGroup_imageFaces_argsPaginate( - ctx context.Context, - rawArgs map[string]any, -) (*models.Pagination, error) { - if _, ok := rawArgs["paginate"]; !ok { - var zeroVal *models.Pagination - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("paginate")) - if tmp, ok := rawArgs["paginate"]; ok { - return ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination(ctx, tmp) - } - - var zeroVal *models.Pagination - return zeroVal, nil -} func (ec *executionContext) field_Mutation_authorizeUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_authorizeUser_argsUsername(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "username", ec.unmarshalNString2string) if err != nil { return nil, err } args["username"] = arg0 - arg1, err := ec.field_Mutation_authorizeUser_argsPassword(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "password", ec.unmarshalNString2string) if err != nil { return nil, err } args["password"] = arg1 return args, nil } -func (ec *executionContext) field_Mutation_authorizeUser_argsUsername( - ctx context.Context, - rawArgs map[string]any, -) (string, error) { - if _, ok := rawArgs["username"]; !ok { - var zeroVal string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("username")) - if tmp, ok := rawArgs["username"]; ok { - return ec.unmarshalNString2string(ctx, tmp) - } - - var zeroVal string - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_authorizeUser_argsPassword( - ctx context.Context, - rawArgs map[string]any, -) (string, error) { - if _, ok := rawArgs["password"]; !ok { - var zeroVal string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("password")) - if tmp, ok := rawArgs["password"]; ok { - return ec.unmarshalNString2string(ctx, tmp) - } - - var zeroVal string - return zeroVal, nil -} func (ec *executionContext) field_Mutation_changeUserPreferences_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_changeUserPreferences_argsLanguage(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "language", ec.unmarshalOString2ᚖstring) if err != nil { return nil, err } args["language"] = arg0 return args, nil } -func (ec *executionContext) field_Mutation_changeUserPreferences_argsLanguage( - ctx context.Context, - rawArgs map[string]any, -) (*string, error) { - if _, ok := rawArgs["language"]; !ok { - var zeroVal *string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("language")) - if tmp, ok := rawArgs["language"]; ok { - return ec.unmarshalOString2ᚖstring(ctx, tmp) - } - - var zeroVal *string - return zeroVal, nil -} func (ec *executionContext) field_Mutation_combineFaceGroups_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_combineFaceGroups_argsDestinationFaceGroupID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "destinationFaceGroupID", ec.unmarshalNID2int) if err != nil { return nil, err } args["destinationFaceGroupID"] = arg0 - arg1, err := ec.field_Mutation_combineFaceGroups_argsSourceFaceGroupIDs(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "sourceFaceGroupIDs", ec.unmarshalNID2ᚕintᚄ) if err != nil { return nil, err } args["sourceFaceGroupIDs"] = arg1 return args, nil } -func (ec *executionContext) field_Mutation_combineFaceGroups_argsDestinationFaceGroupID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["destinationFaceGroupID"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("destinationFaceGroupID")) - if tmp, ok := rawArgs["destinationFaceGroupID"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_combineFaceGroups_argsSourceFaceGroupIDs( - ctx context.Context, - rawArgs map[string]any, -) ([]int, error) { - if _, ok := rawArgs["sourceFaceGroupIDs"]; !ok { - var zeroVal []int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("sourceFaceGroupIDs")) - if tmp, ok := rawArgs["sourceFaceGroupIDs"]; ok { - return ec.unmarshalNID2ᚕintᚄ(ctx, tmp) - } - - var zeroVal []int - return zeroVal, nil -} func (ec *executionContext) field_Mutation_createUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_createUser_argsUsername(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "username", ec.unmarshalNString2string) if err != nil { return nil, err } args["username"] = arg0 - arg1, err := ec.field_Mutation_createUser_argsPassword(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "password", ec.unmarshalOString2ᚖstring) if err != nil { return nil, err } args["password"] = arg1 - arg2, err := ec.field_Mutation_createUser_argsAdmin(ctx, rawArgs) + arg2, err := graphql.ProcessArgField(ctx, rawArgs, "admin", ec.unmarshalNBoolean2bool) if err != nil { return nil, err } args["admin"] = arg2 return args, nil } -func (ec *executionContext) field_Mutation_createUser_argsUsername( - ctx context.Context, - rawArgs map[string]any, -) (string, error) { - if _, ok := rawArgs["username"]; !ok { - var zeroVal string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("username")) - if tmp, ok := rawArgs["username"]; ok { - return ec.unmarshalNString2string(ctx, tmp) - } - - var zeroVal string - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_createUser_argsPassword( - ctx context.Context, - rawArgs map[string]any, -) (*string, error) { - if _, ok := rawArgs["password"]; !ok { - var zeroVal *string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("password")) - if tmp, ok := rawArgs["password"]; ok { - return ec.unmarshalOString2ᚖstring(ctx, tmp) - } - - var zeroVal *string - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_createUser_argsAdmin( - ctx context.Context, - rawArgs map[string]any, -) (bool, error) { - if _, ok := rawArgs["admin"]; !ok { - var zeroVal bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("admin")) - if tmp, ok := rawArgs["admin"]; ok { - return ec.unmarshalNBoolean2bool(ctx, tmp) - } - - var zeroVal bool - return zeroVal, nil -} func (ec *executionContext) field_Mutation_deleteShareToken_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_deleteShareToken_argsToken(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "token", ec.unmarshalNString2string) if err != nil { return nil, err } args["token"] = arg0 return args, nil } -func (ec *executionContext) field_Mutation_deleteShareToken_argsToken( - ctx context.Context, - rawArgs map[string]any, -) (string, error) { - if _, ok := rawArgs["token"]; !ok { - var zeroVal string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("token")) - if tmp, ok := rawArgs["token"]; ok { - return ec.unmarshalNString2string(ctx, tmp) - } - - var zeroVal string - return zeroVal, nil -} func (ec *executionContext) field_Mutation_deleteUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_deleteUser_argsID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2int) if err != nil { return nil, err } args["id"] = arg0 return args, nil } -func (ec *executionContext) field_Mutation_deleteUser_argsID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["id"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("id")) - if tmp, ok := rawArgs["id"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} func (ec *executionContext) field_Mutation_detachImageFaces_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_detachImageFaces_argsImageFaceIDs(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "imageFaceIDs", ec.unmarshalNID2ᚕintᚄ) if err != nil { return nil, err } args["imageFaceIDs"] = arg0 return args, nil } -func (ec *executionContext) field_Mutation_detachImageFaces_argsImageFaceIDs( - ctx context.Context, - rawArgs map[string]any, -) ([]int, error) { - if _, ok := rawArgs["imageFaceIDs"]; !ok { - var zeroVal []int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("imageFaceIDs")) - if tmp, ok := rawArgs["imageFaceIDs"]; ok { - return ec.unmarshalNID2ᚕintᚄ(ctx, tmp) - } - - var zeroVal []int - return zeroVal, nil -} func (ec *executionContext) field_Mutation_favoriteMedia_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_favoriteMedia_argsMediaID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "mediaId", ec.unmarshalNID2int) if err != nil { return nil, err } args["mediaId"] = arg0 - arg1, err := ec.field_Mutation_favoriteMedia_argsFavorite(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "favorite", ec.unmarshalNBoolean2bool) if err != nil { return nil, err } args["favorite"] = arg1 return args, nil } -func (ec *executionContext) field_Mutation_favoriteMedia_argsMediaID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["mediaId"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("mediaId")) - if tmp, ok := rawArgs["mediaId"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_favoriteMedia_argsFavorite( - ctx context.Context, - rawArgs map[string]any, -) (bool, error) { - if _, ok := rawArgs["favorite"]; !ok { - var zeroVal bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("favorite")) - if tmp, ok := rawArgs["favorite"]; ok { - return ec.unmarshalNBoolean2bool(ctx, tmp) - } - - var zeroVal bool - return zeroVal, nil -} func (ec *executionContext) field_Mutation_initialSetupWizard_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_initialSetupWizard_argsUsername(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "username", ec.unmarshalNString2string) if err != nil { return nil, err } args["username"] = arg0 - arg1, err := ec.field_Mutation_initialSetupWizard_argsPassword(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "password", ec.unmarshalNString2string) if err != nil { return nil, err } args["password"] = arg1 - arg2, err := ec.field_Mutation_initialSetupWizard_argsRootPath(ctx, rawArgs) + arg2, err := graphql.ProcessArgField(ctx, rawArgs, "rootPath", ec.unmarshalNString2string) if err != nil { return nil, err } args["rootPath"] = arg2 return args, nil } -func (ec *executionContext) field_Mutation_initialSetupWizard_argsUsername( - ctx context.Context, - rawArgs map[string]any, -) (string, error) { - if _, ok := rawArgs["username"]; !ok { - var zeroVal string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("username")) - if tmp, ok := rawArgs["username"]; ok { - return ec.unmarshalNString2string(ctx, tmp) - } - - var zeroVal string - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_initialSetupWizard_argsPassword( - ctx context.Context, - rawArgs map[string]any, -) (string, error) { - if _, ok := rawArgs["password"]; !ok { - var zeroVal string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("password")) - if tmp, ok := rawArgs["password"]; ok { - return ec.unmarshalNString2string(ctx, tmp) - } - - var zeroVal string - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_initialSetupWizard_argsRootPath( - ctx context.Context, - rawArgs map[string]any, -) (string, error) { - if _, ok := rawArgs["rootPath"]; !ok { - var zeroVal string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("rootPath")) - if tmp, ok := rawArgs["rootPath"]; ok { - return ec.unmarshalNString2string(ctx, tmp) - } - - var zeroVal string - return zeroVal, nil -} func (ec *executionContext) field_Mutation_moveImageFaces_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_moveImageFaces_argsImageFaceIDs(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "imageFaceIDs", ec.unmarshalNID2ᚕintᚄ) if err != nil { return nil, err } args["imageFaceIDs"] = arg0 - arg1, err := ec.field_Mutation_moveImageFaces_argsDestinationFaceGroupID(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "destinationFaceGroupID", ec.unmarshalNID2int) if err != nil { return nil, err } args["destinationFaceGroupID"] = arg1 return args, nil } -func (ec *executionContext) field_Mutation_moveImageFaces_argsImageFaceIDs( - ctx context.Context, - rawArgs map[string]any, -) ([]int, error) { - if _, ok := rawArgs["imageFaceIDs"]; !ok { - var zeroVal []int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("imageFaceIDs")) - if tmp, ok := rawArgs["imageFaceIDs"]; ok { - return ec.unmarshalNID2ᚕintᚄ(ctx, tmp) - } - - var zeroVal []int - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_moveImageFaces_argsDestinationFaceGroupID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["destinationFaceGroupID"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("destinationFaceGroupID")) - if tmp, ok := rawArgs["destinationFaceGroupID"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} func (ec *executionContext) field_Mutation_protectShareToken_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_protectShareToken_argsToken(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "token", ec.unmarshalNString2string) if err != nil { return nil, err } args["token"] = arg0 - arg1, err := ec.field_Mutation_protectShareToken_argsPassword(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "password", ec.unmarshalOString2ᚖstring) if err != nil { return nil, err } args["password"] = arg1 return args, nil } -func (ec *executionContext) field_Mutation_protectShareToken_argsToken( - ctx context.Context, - rawArgs map[string]any, -) (string, error) { - if _, ok := rawArgs["token"]; !ok { - var zeroVal string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("token")) - if tmp, ok := rawArgs["token"]; ok { - return ec.unmarshalNString2string(ctx, tmp) - } - - var zeroVal string - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_protectShareToken_argsPassword( - ctx context.Context, - rawArgs map[string]any, -) (*string, error) { - if _, ok := rawArgs["password"]; !ok { - var zeroVal *string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("password")) - if tmp, ok := rawArgs["password"]; ok { - return ec.unmarshalOString2ᚖstring(ctx, tmp) - } - - var zeroVal *string - return zeroVal, nil -} func (ec *executionContext) field_Mutation_resetAlbumCover_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_resetAlbumCover_argsAlbumID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "albumID", ec.unmarshalNID2int) if err != nil { return nil, err } args["albumID"] = arg0 return args, nil } -func (ec *executionContext) field_Mutation_resetAlbumCover_argsAlbumID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["albumID"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("albumID")) - if tmp, ok := rawArgs["albumID"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} func (ec *executionContext) field_Mutation_scanUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_scanUser_argsUserID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "userId", ec.unmarshalNID2int) if err != nil { return nil, err } args["userId"] = arg0 return args, nil } -func (ec *executionContext) field_Mutation_scanUser_argsUserID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["userId"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("userId")) - if tmp, ok := rawArgs["userId"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} func (ec *executionContext) field_Mutation_setAlbumCover_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_setAlbumCover_argsCoverID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "coverID", ec.unmarshalNID2int) if err != nil { return nil, err } args["coverID"] = arg0 return args, nil } -func (ec *executionContext) field_Mutation_setAlbumCover_argsCoverID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["coverID"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("coverID")) - if tmp, ok := rawArgs["coverID"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} func (ec *executionContext) field_Mutation_setFaceGroupLabel_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_setFaceGroupLabel_argsFaceGroupID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "faceGroupID", ec.unmarshalNID2int) if err != nil { return nil, err } args["faceGroupID"] = arg0 - arg1, err := ec.field_Mutation_setFaceGroupLabel_argsLabel(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "label", ec.unmarshalOString2ᚖstring) if err != nil { return nil, err } args["label"] = arg1 return args, nil } -func (ec *executionContext) field_Mutation_setFaceGroupLabel_argsFaceGroupID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["faceGroupID"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("faceGroupID")) - if tmp, ok := rawArgs["faceGroupID"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_setFaceGroupLabel_argsLabel( - ctx context.Context, - rawArgs map[string]any, -) (*string, error) { - if _, ok := rawArgs["label"]; !ok { - var zeroVal *string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("label")) - if tmp, ok := rawArgs["label"]; ok { - return ec.unmarshalOString2ᚖstring(ctx, tmp) - } - - var zeroVal *string - return zeroVal, nil -} func (ec *executionContext) field_Mutation_setPeriodicScanInterval_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_setPeriodicScanInterval_argsInterval(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "interval", ec.unmarshalNInt2int) if err != nil { return nil, err } args["interval"] = arg0 return args, nil } -func (ec *executionContext) field_Mutation_setPeriodicScanInterval_argsInterval( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["interval"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("interval")) - if tmp, ok := rawArgs["interval"]; ok { - return ec.unmarshalNInt2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} func (ec *executionContext) field_Mutation_setScannerConcurrentWorkers_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_setScannerConcurrentWorkers_argsWorkers(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "workers", ec.unmarshalNInt2int) if err != nil { return nil, err } args["workers"] = arg0 return args, nil } -func (ec *executionContext) field_Mutation_setScannerConcurrentWorkers_argsWorkers( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["workers"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("workers")) - if tmp, ok := rawArgs["workers"]; ok { - return ec.unmarshalNInt2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} func (ec *executionContext) field_Mutation_shareAlbum_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_shareAlbum_argsAlbumID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "albumId", ec.unmarshalNID2int) if err != nil { return nil, err } args["albumId"] = arg0 - arg1, err := ec.field_Mutation_shareAlbum_argsExpire(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "expire", ec.unmarshalOTime2ᚖtimeᚐTime) if err != nil { return nil, err } args["expire"] = arg1 - arg2, err := ec.field_Mutation_shareAlbum_argsPassword(ctx, rawArgs) + arg2, err := graphql.ProcessArgField(ctx, rawArgs, "password", ec.unmarshalOString2ᚖstring) if err != nil { return nil, err } args["password"] = arg2 return args, nil } -func (ec *executionContext) field_Mutation_shareAlbum_argsAlbumID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["albumId"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("albumId")) - if tmp, ok := rawArgs["albumId"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_shareAlbum_argsExpire( - ctx context.Context, - rawArgs map[string]any, -) (*time.Time, error) { - if _, ok := rawArgs["expire"]; !ok { - var zeroVal *time.Time - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("expire")) - if tmp, ok := rawArgs["expire"]; ok { - return ec.unmarshalOTime2ᚖtimeᚐTime(ctx, tmp) - } - - var zeroVal *time.Time - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_shareAlbum_argsPassword( - ctx context.Context, - rawArgs map[string]any, -) (*string, error) { - if _, ok := rawArgs["password"]; !ok { - var zeroVal *string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("password")) - if tmp, ok := rawArgs["password"]; ok { - return ec.unmarshalOString2ᚖstring(ctx, tmp) - } - - var zeroVal *string - return zeroVal, nil -} func (ec *executionContext) field_Mutation_shareMedia_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_shareMedia_argsMediaID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "mediaId", ec.unmarshalNID2int) if err != nil { return nil, err } args["mediaId"] = arg0 - arg1, err := ec.field_Mutation_shareMedia_argsExpire(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "expire", ec.unmarshalOTime2ᚖtimeᚐTime) if err != nil { return nil, err } args["expire"] = arg1 - arg2, err := ec.field_Mutation_shareMedia_argsPassword(ctx, rawArgs) + arg2, err := graphql.ProcessArgField(ctx, rawArgs, "password", ec.unmarshalOString2ᚖstring) if err != nil { return nil, err } args["password"] = arg2 return args, nil } -func (ec *executionContext) field_Mutation_shareMedia_argsMediaID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["mediaId"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("mediaId")) - if tmp, ok := rawArgs["mediaId"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_shareMedia_argsExpire( - ctx context.Context, - rawArgs map[string]any, -) (*time.Time, error) { - if _, ok := rawArgs["expire"]; !ok { - var zeroVal *time.Time - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("expire")) - if tmp, ok := rawArgs["expire"]; ok { - return ec.unmarshalOTime2ᚖtimeᚐTime(ctx, tmp) - } - - var zeroVal *time.Time - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_shareMedia_argsPassword( - ctx context.Context, - rawArgs map[string]any, -) (*string, error) { - if _, ok := rawArgs["password"]; !ok { - var zeroVal *string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("password")) - if tmp, ok := rawArgs["password"]; ok { - return ec.unmarshalOString2ᚖstring(ctx, tmp) - } - - var zeroVal *string - return zeroVal, nil -} func (ec *executionContext) field_Mutation_updateUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_updateUser_argsID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2int) if err != nil { return nil, err } args["id"] = arg0 - arg1, err := ec.field_Mutation_updateUser_argsUsername(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "username", ec.unmarshalOString2ᚖstring) if err != nil { return nil, err } args["username"] = arg1 - arg2, err := ec.field_Mutation_updateUser_argsPassword(ctx, rawArgs) + arg2, err := graphql.ProcessArgField(ctx, rawArgs, "password", ec.unmarshalOString2ᚖstring) if err != nil { return nil, err } args["password"] = arg2 - arg3, err := ec.field_Mutation_updateUser_argsAdmin(ctx, rawArgs) + arg3, err := graphql.ProcessArgField(ctx, rawArgs, "admin", ec.unmarshalOBoolean2ᚖbool) if err != nil { return nil, err } args["admin"] = arg3 return args, nil } -func (ec *executionContext) field_Mutation_updateUser_argsID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["id"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("id")) - if tmp, ok := rawArgs["id"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_updateUser_argsUsername( - ctx context.Context, - rawArgs map[string]any, -) (*string, error) { - if _, ok := rawArgs["username"]; !ok { - var zeroVal *string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("username")) - if tmp, ok := rawArgs["username"]; ok { - return ec.unmarshalOString2ᚖstring(ctx, tmp) - } - - var zeroVal *string - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_updateUser_argsPassword( - ctx context.Context, - rawArgs map[string]any, -) (*string, error) { - if _, ok := rawArgs["password"]; !ok { - var zeroVal *string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("password")) - if tmp, ok := rawArgs["password"]; ok { - return ec.unmarshalOString2ᚖstring(ctx, tmp) - } - - var zeroVal *string - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_updateUser_argsAdmin( - ctx context.Context, - rawArgs map[string]any, -) (*bool, error) { - if _, ok := rawArgs["admin"]; !ok { - var zeroVal *bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("admin")) - if tmp, ok := rawArgs["admin"]; ok { - return ec.unmarshalOBoolean2ᚖbool(ctx, tmp) - } - - var zeroVal *bool - return zeroVal, nil -} func (ec *executionContext) field_Mutation_userAddRootPath_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_userAddRootPath_argsID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2int) if err != nil { return nil, err } args["id"] = arg0 - arg1, err := ec.field_Mutation_userAddRootPath_argsRootPath(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "rootPath", ec.unmarshalNString2string) if err != nil { return nil, err } args["rootPath"] = arg1 return args, nil } -func (ec *executionContext) field_Mutation_userAddRootPath_argsID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["id"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("id")) - if tmp, ok := rawArgs["id"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_userAddRootPath_argsRootPath( - ctx context.Context, - rawArgs map[string]any, -) (string, error) { - if _, ok := rawArgs["rootPath"]; !ok { - var zeroVal string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("rootPath")) - if tmp, ok := rawArgs["rootPath"]; ok { - return ec.unmarshalNString2string(ctx, tmp) - } - - var zeroVal string - return zeroVal, nil -} func (ec *executionContext) field_Mutation_userRemoveRootAlbum_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Mutation_userRemoveRootAlbum_argsUserID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "userId", ec.unmarshalNID2int) if err != nil { return nil, err } args["userId"] = arg0 - arg1, err := ec.field_Mutation_userRemoveRootAlbum_argsAlbumID(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "albumId", ec.unmarshalNID2int) if err != nil { return nil, err } args["albumId"] = arg1 return args, nil } -func (ec *executionContext) field_Mutation_userRemoveRootAlbum_argsUserID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["userId"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("userId")) - if tmp, ok := rawArgs["userId"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} - -func (ec *executionContext) field_Mutation_userRemoveRootAlbum_argsAlbumID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["albumId"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("albumId")) - if tmp, ok := rawArgs["albumId"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, 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 := ec.field_Query___type_argsName(ctx, rawArgs) + 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___type_argsName( - ctx context.Context, - rawArgs map[string]any, -) (string, error) { - if _, ok := rawArgs["name"]; !ok { - var zeroVal string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("name")) - if tmp, ok := rawArgs["name"]; ok { - return ec.unmarshalNString2string(ctx, tmp) - } - - var zeroVal string - return zeroVal, nil -} func (ec *executionContext) field_Query_album_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_album_argsID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2int) if err != nil { return nil, err } args["id"] = arg0 - arg1, err := ec.field_Query_album_argsTokenCredentials(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "tokenCredentials", ec.unmarshalOShareTokenCredentials2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐShareTokenCredentials) if err != nil { return nil, err } args["tokenCredentials"] = arg1 return args, nil } -func (ec *executionContext) field_Query_album_argsID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["id"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("id")) - if tmp, ok := rawArgs["id"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} - -func (ec *executionContext) field_Query_album_argsTokenCredentials( - ctx context.Context, - rawArgs map[string]any, -) (*models.ShareTokenCredentials, error) { - if _, ok := rawArgs["tokenCredentials"]; !ok { - var zeroVal *models.ShareTokenCredentials - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("tokenCredentials")) - if tmp, ok := rawArgs["tokenCredentials"]; ok { - return ec.unmarshalOShareTokenCredentials2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐShareTokenCredentials(ctx, tmp) - } - - var zeroVal *models.ShareTokenCredentials - return zeroVal, nil -} func (ec *executionContext) field_Query_faceGroup_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_faceGroup_argsID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2int) if err != nil { return nil, err } args["id"] = arg0 return args, nil } -func (ec *executionContext) field_Query_faceGroup_argsID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["id"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("id")) - if tmp, ok := rawArgs["id"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} func (ec *executionContext) field_Query_mediaList_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_mediaList_argsIds(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "ids", ec.unmarshalNID2ᚕintᚄ) if err != nil { return nil, err } args["ids"] = arg0 return args, nil } -func (ec *executionContext) field_Query_mediaList_argsIds( - ctx context.Context, - rawArgs map[string]any, -) ([]int, error) { - if _, ok := rawArgs["ids"]; !ok { - var zeroVal []int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("ids")) - if tmp, ok := rawArgs["ids"]; ok { - return ec.unmarshalNID2ᚕintᚄ(ctx, tmp) - } - - var zeroVal []int - return zeroVal, nil -} func (ec *executionContext) field_Query_media_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_media_argsID(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2int) if err != nil { return nil, err } args["id"] = arg0 - arg1, err := ec.field_Query_media_argsTokenCredentials(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "tokenCredentials", ec.unmarshalOShareTokenCredentials2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐShareTokenCredentials) if err != nil { return nil, err } args["tokenCredentials"] = arg1 return args, nil } -func (ec *executionContext) field_Query_media_argsID( - ctx context.Context, - rawArgs map[string]any, -) (int, error) { - if _, ok := rawArgs["id"]; !ok { - var zeroVal int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("id")) - if tmp, ok := rawArgs["id"]; ok { - return ec.unmarshalNID2int(ctx, tmp) - } - - var zeroVal int - return zeroVal, nil -} - -func (ec *executionContext) field_Query_media_argsTokenCredentials( - ctx context.Context, - rawArgs map[string]any, -) (*models.ShareTokenCredentials, error) { - if _, ok := rawArgs["tokenCredentials"]; !ok { - var zeroVal *models.ShareTokenCredentials - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("tokenCredentials")) - if tmp, ok := rawArgs["tokenCredentials"]; ok { - return ec.unmarshalOShareTokenCredentials2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐShareTokenCredentials(ctx, tmp) - } - - var zeroVal *models.ShareTokenCredentials - return zeroVal, nil -} func (ec *executionContext) field_Query_myAlbums_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_myAlbums_argsOrder(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "order", ec.unmarshalOOrdering2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐOrdering) if err != nil { return nil, err } args["order"] = arg0 - arg1, err := ec.field_Query_myAlbums_argsPaginate(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "paginate", ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination) if err != nil { return nil, err } args["paginate"] = arg1 - arg2, err := ec.field_Query_myAlbums_argsOnlyRoot(ctx, rawArgs) + arg2, err := graphql.ProcessArgField(ctx, rawArgs, "onlyRoot", ec.unmarshalOBoolean2ᚖbool) if err != nil { return nil, err } args["onlyRoot"] = arg2 - arg3, err := ec.field_Query_myAlbums_argsShowEmpty(ctx, rawArgs) + arg3, err := graphql.ProcessArgField(ctx, rawArgs, "showEmpty", ec.unmarshalOBoolean2ᚖbool) if err != nil { return nil, err } args["showEmpty"] = arg3 - arg4, err := ec.field_Query_myAlbums_argsOnlyWithFavorites(ctx, rawArgs) + arg4, err := graphql.ProcessArgField(ctx, rawArgs, "onlyWithFavorites", ec.unmarshalOBoolean2ᚖbool) if err != nil { return nil, err } args["onlyWithFavorites"] = arg4 return args, nil } -func (ec *executionContext) field_Query_myAlbums_argsOrder( - ctx context.Context, - rawArgs map[string]any, -) (*models.Ordering, error) { - if _, ok := rawArgs["order"]; !ok { - var zeroVal *models.Ordering - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("order")) - if tmp, ok := rawArgs["order"]; ok { - return ec.unmarshalOOrdering2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐOrdering(ctx, tmp) - } - - var zeroVal *models.Ordering - return zeroVal, nil -} - -func (ec *executionContext) field_Query_myAlbums_argsPaginate( - ctx context.Context, - rawArgs map[string]any, -) (*models.Pagination, error) { - if _, ok := rawArgs["paginate"]; !ok { - var zeroVal *models.Pagination - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("paginate")) - if tmp, ok := rawArgs["paginate"]; ok { - return ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination(ctx, tmp) - } - - var zeroVal *models.Pagination - return zeroVal, nil -} - -func (ec *executionContext) field_Query_myAlbums_argsOnlyRoot( - ctx context.Context, - rawArgs map[string]any, -) (*bool, error) { - if _, ok := rawArgs["onlyRoot"]; !ok { - var zeroVal *bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("onlyRoot")) - if tmp, ok := rawArgs["onlyRoot"]; ok { - return ec.unmarshalOBoolean2ᚖbool(ctx, tmp) - } - - var zeroVal *bool - return zeroVal, nil -} - -func (ec *executionContext) field_Query_myAlbums_argsShowEmpty( - ctx context.Context, - rawArgs map[string]any, -) (*bool, error) { - if _, ok := rawArgs["showEmpty"]; !ok { - var zeroVal *bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("showEmpty")) - if tmp, ok := rawArgs["showEmpty"]; ok { - return ec.unmarshalOBoolean2ᚖbool(ctx, tmp) - } - - var zeroVal *bool - return zeroVal, nil -} - -func (ec *executionContext) field_Query_myAlbums_argsOnlyWithFavorites( - ctx context.Context, - rawArgs map[string]any, -) (*bool, error) { - if _, ok := rawArgs["onlyWithFavorites"]; !ok { - var zeroVal *bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("onlyWithFavorites")) - if tmp, ok := rawArgs["onlyWithFavorites"]; ok { - return ec.unmarshalOBoolean2ᚖbool(ctx, tmp) - } - - var zeroVal *bool - return zeroVal, nil -} func (ec *executionContext) field_Query_myFaceGroups_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_myFaceGroups_argsPaginate(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "paginate", ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination) if err != nil { return nil, err } args["paginate"] = arg0 return args, nil } -func (ec *executionContext) field_Query_myFaceGroups_argsPaginate( - ctx context.Context, - rawArgs map[string]any, -) (*models.Pagination, error) { - if _, ok := rawArgs["paginate"]; !ok { - var zeroVal *models.Pagination - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("paginate")) - if tmp, ok := rawArgs["paginate"]; ok { - return ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination(ctx, tmp) - } - - var zeroVal *models.Pagination - return zeroVal, nil -} func (ec *executionContext) field_Query_myMedia_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_myMedia_argsOrder(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "order", ec.unmarshalOOrdering2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐOrdering) if err != nil { return nil, err } args["order"] = arg0 - arg1, err := ec.field_Query_myMedia_argsPaginate(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "paginate", ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination) if err != nil { return nil, err } args["paginate"] = arg1 return args, nil } -func (ec *executionContext) field_Query_myMedia_argsOrder( - ctx context.Context, - rawArgs map[string]any, -) (*models.Ordering, error) { - if _, ok := rawArgs["order"]; !ok { - var zeroVal *models.Ordering - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("order")) - if tmp, ok := rawArgs["order"]; ok { - return ec.unmarshalOOrdering2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐOrdering(ctx, tmp) - } - - var zeroVal *models.Ordering - return zeroVal, nil -} - -func (ec *executionContext) field_Query_myMedia_argsPaginate( - ctx context.Context, - rawArgs map[string]any, -) (*models.Pagination, error) { - if _, ok := rawArgs["paginate"]; !ok { - var zeroVal *models.Pagination - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("paginate")) - if tmp, ok := rawArgs["paginate"]; ok { - return ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination(ctx, tmp) - } - - var zeroVal *models.Pagination - return zeroVal, nil -} func (ec *executionContext) field_Query_myTimeline_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_myTimeline_argsPaginate(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "paginate", ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination) if err != nil { return nil, err } args["paginate"] = arg0 - arg1, err := ec.field_Query_myTimeline_argsOnlyFavorites(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "onlyFavorites", ec.unmarshalOBoolean2ᚖbool) if err != nil { return nil, err } args["onlyFavorites"] = arg1 - arg2, err := ec.field_Query_myTimeline_argsFromDate(ctx, rawArgs) + arg2, err := graphql.ProcessArgField(ctx, rawArgs, "fromDate", ec.unmarshalOTime2ᚖtimeᚐTime) if err != nil { return nil, err } args["fromDate"] = arg2 return args, nil } -func (ec *executionContext) field_Query_myTimeline_argsPaginate( - ctx context.Context, - rawArgs map[string]any, -) (*models.Pagination, error) { - if _, ok := rawArgs["paginate"]; !ok { - var zeroVal *models.Pagination - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("paginate")) - if tmp, ok := rawArgs["paginate"]; ok { - return ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination(ctx, tmp) - } - - var zeroVal *models.Pagination - return zeroVal, nil -} - -func (ec *executionContext) field_Query_myTimeline_argsOnlyFavorites( - ctx context.Context, - rawArgs map[string]any, -) (*bool, error) { - if _, ok := rawArgs["onlyFavorites"]; !ok { - var zeroVal *bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("onlyFavorites")) - if tmp, ok := rawArgs["onlyFavorites"]; ok { - return ec.unmarshalOBoolean2ᚖbool(ctx, tmp) - } - - var zeroVal *bool - return zeroVal, nil -} - -func (ec *executionContext) field_Query_myTimeline_argsFromDate( - ctx context.Context, - rawArgs map[string]any, -) (*time.Time, error) { - if _, ok := rawArgs["fromDate"]; !ok { - var zeroVal *time.Time - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("fromDate")) - if tmp, ok := rawArgs["fromDate"]; ok { - return ec.unmarshalOTime2ᚖtimeᚐTime(ctx, tmp) - } - - var zeroVal *time.Time - return zeroVal, nil -} func (ec *executionContext) field_Query_search_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_search_argsQuery(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "query", ec.unmarshalNString2string) if err != nil { return nil, err } args["query"] = arg0 - arg1, err := ec.field_Query_search_argsLimitMedia(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "limitMedia", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["limitMedia"] = arg1 - arg2, err := ec.field_Query_search_argsLimitAlbums(ctx, rawArgs) + arg2, err := graphql.ProcessArgField(ctx, rawArgs, "limitAlbums", ec.unmarshalOInt2ᚖint) if err != nil { return nil, err } args["limitAlbums"] = arg2 return args, nil } -func (ec *executionContext) field_Query_search_argsQuery( - ctx context.Context, - rawArgs map[string]any, -) (string, error) { - if _, ok := rawArgs["query"]; !ok { - var zeroVal string - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("query")) - if tmp, ok := rawArgs["query"]; ok { - return ec.unmarshalNString2string(ctx, tmp) - } - - var zeroVal string - return zeroVal, nil -} - -func (ec *executionContext) field_Query_search_argsLimitMedia( - ctx context.Context, - rawArgs map[string]any, -) (*int, error) { - if _, ok := rawArgs["limitMedia"]; !ok { - var zeroVal *int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("limitMedia")) - if tmp, ok := rawArgs["limitMedia"]; ok { - return ec.unmarshalOInt2ᚖint(ctx, tmp) - } - - var zeroVal *int - return zeroVal, nil -} - -func (ec *executionContext) field_Query_search_argsLimitAlbums( - ctx context.Context, - rawArgs map[string]any, -) (*int, error) { - if _, ok := rawArgs["limitAlbums"]; !ok { - var zeroVal *int - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("limitAlbums")) - if tmp, ok := rawArgs["limitAlbums"]; ok { - return ec.unmarshalOInt2ᚖint(ctx, tmp) - } - - var zeroVal *int - return zeroVal, nil -} func (ec *executionContext) field_Query_shareTokenValidatePassword_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_shareTokenValidatePassword_argsCredentials(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "credentials", ec.unmarshalNShareTokenCredentials2githubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐShareTokenCredentials) if err != nil { return nil, err } args["credentials"] = arg0 return args, nil } -func (ec *executionContext) field_Query_shareTokenValidatePassword_argsCredentials( - ctx context.Context, - rawArgs map[string]any, -) (models.ShareTokenCredentials, error) { - if _, ok := rawArgs["credentials"]; !ok { - var zeroVal models.ShareTokenCredentials - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("credentials")) - if tmp, ok := rawArgs["credentials"]; ok { - return ec.unmarshalNShareTokenCredentials2githubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐShareTokenCredentials(ctx, tmp) - } - - var zeroVal models.ShareTokenCredentials - return zeroVal, nil -} func (ec *executionContext) field_Query_shareToken_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_shareToken_argsCredentials(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "credentials", ec.unmarshalNShareTokenCredentials2githubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐShareTokenCredentials) if err != nil { return nil, err } args["credentials"] = arg0 return args, nil } -func (ec *executionContext) field_Query_shareToken_argsCredentials( - ctx context.Context, - rawArgs map[string]any, -) (models.ShareTokenCredentials, error) { - if _, ok := rawArgs["credentials"]; !ok { - var zeroVal models.ShareTokenCredentials - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("credentials")) - if tmp, ok := rawArgs["credentials"]; ok { - return ec.unmarshalNShareTokenCredentials2githubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐShareTokenCredentials(ctx, tmp) - } - - var zeroVal models.ShareTokenCredentials - return zeroVal, nil -} func (ec *executionContext) field_Query_user_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) { var err error args := map[string]any{} - arg0, err := ec.field_Query_user_argsOrder(ctx, rawArgs) + arg0, err := graphql.ProcessArgField(ctx, rawArgs, "order", ec.unmarshalOOrdering2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐOrdering) if err != nil { return nil, err } args["order"] = arg0 - arg1, err := ec.field_Query_user_argsPaginate(ctx, rawArgs) + arg1, err := graphql.ProcessArgField(ctx, rawArgs, "paginate", ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination) if err != nil { return nil, err } args["paginate"] = arg1 return args, nil } -func (ec *executionContext) field_Query_user_argsOrder( - ctx context.Context, - rawArgs map[string]any, -) (*models.Ordering, error) { - if _, ok := rawArgs["order"]; !ok { - var zeroVal *models.Ordering - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("order")) - if tmp, ok := rawArgs["order"]; ok { - return ec.unmarshalOOrdering2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐOrdering(ctx, tmp) - } - - var zeroVal *models.Ordering - return zeroVal, nil -} - -func (ec *executionContext) field_Query_user_argsPaginate( - ctx context.Context, - rawArgs map[string]any, -) (*models.Pagination, error) { - if _, ok := rawArgs["paginate"]; !ok { - var zeroVal *models.Pagination - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("paginate")) - if tmp, ok := rawArgs["paginate"]; ok { - return ec.unmarshalOPagination2ᚖgithubᚗcomᚋphotoviewᚋphotoviewᚋapiᚋgraphqlᚋmodelsᚐPagination(ctx, tmp) - } - - var zeroVal *models.Pagination - return zeroVal, 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 := ec.field___Directive_args_argsIncludeDeprecated(ctx, rawArgs) + 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___Directive_args_argsIncludeDeprecated( - ctx context.Context, - rawArgs map[string]any, -) (*bool, error) { - if _, ok := rawArgs["includeDeprecated"]; !ok { - var zeroVal *bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("includeDeprecated")) - if tmp, ok := rawArgs["includeDeprecated"]; ok { - return ec.unmarshalOBoolean2ᚖbool(ctx, tmp) - } - - var zeroVal *bool - return zeroVal, 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 := ec.field___Field_args_argsIncludeDeprecated(ctx, rawArgs) + 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_argsIncludeDeprecated( - ctx context.Context, - rawArgs map[string]any, -) (*bool, error) { - if _, ok := rawArgs["includeDeprecated"]; !ok { - var zeroVal *bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("includeDeprecated")) - if tmp, ok := rawArgs["includeDeprecated"]; ok { - return ec.unmarshalOBoolean2ᚖbool(ctx, tmp) - } - - var zeroVal *bool - return zeroVal, 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 := ec.field___Type_enumValues_argsIncludeDeprecated(ctx, rawArgs) + 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_enumValues_argsIncludeDeprecated( - ctx context.Context, - rawArgs map[string]any, -) (bool, error) { - if _, ok := rawArgs["includeDeprecated"]; !ok { - var zeroVal bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("includeDeprecated")) - if tmp, ok := rawArgs["includeDeprecated"]; ok { - return ec.unmarshalOBoolean2bool(ctx, tmp) - } - - var zeroVal bool - return zeroVal, 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 := ec.field___Type_fields_argsIncludeDeprecated(ctx, rawArgs) + 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_argsIncludeDeprecated( - ctx context.Context, - rawArgs map[string]any, -) (bool, error) { - if _, ok := rawArgs["includeDeprecated"]; !ok { - var zeroVal bool - return zeroVal, nil - } - - ctx = graphql.WithPathContext(ctx, graphql.NewPathWithField("includeDeprecated")) - if tmp, ok := rawArgs["includeDeprecated"]; ok { - return ec.unmarshalOBoolean2bool(ctx, tmp) - } - - var zeroVal bool - return zeroVal, nil -} // endregion ***************************** args.gotpl ***************************** diff --git a/api/graphql/resolvers/album.go b/api/graphql/resolvers/album.go index 3539e470..9856046f 100644 --- a/api/graphql/resolvers/album.go +++ b/api/graphql/resolvers/album.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( "context" diff --git a/api/graphql/resolvers/faces.go b/api/graphql/resolvers/faces.go index 758cc6a5..cbf5ab9f 100644 --- a/api/graphql/resolvers/faces.go +++ b/api/graphql/resolvers/faces.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( "context" diff --git a/api/graphql/resolvers/media.go b/api/graphql/resolvers/media.go index aad9cb74..facc97f3 100644 --- a/api/graphql/resolvers/media.go +++ b/api/graphql/resolvers/media.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( "context" diff --git a/api/graphql/resolvers/media_geo_json.go b/api/graphql/resolvers/media_geo_json.go index 7e8a0ba9..8dfaf06d 100644 --- a/api/graphql/resolvers/media_geo_json.go +++ b/api/graphql/resolvers/media_geo_json.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( "context" diff --git a/api/graphql/resolvers/notification.go b/api/graphql/resolvers/notification.go index 327d3205..ad34c81f 100644 --- a/api/graphql/resolvers/notification.go +++ b/api/graphql/resolvers/notification.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( "context" diff --git a/api/graphql/resolvers/root.go b/api/graphql/resolvers/root.go index 1a748dcc..9d1c2d2d 100644 --- a/api/graphql/resolvers/root.go +++ b/api/graphql/resolvers/root.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( api "github.com/photoview/photoview/api/graphql" diff --git a/api/graphql/resolvers/scanner.go b/api/graphql/resolvers/scanner.go index 18f91584..a21307df 100644 --- a/api/graphql/resolvers/scanner.go +++ b/api/graphql/resolvers/scanner.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( "context" diff --git a/api/graphql/resolvers/search.go b/api/graphql/resolvers/search.go index f0adf1b6..517c939e 100644 --- a/api/graphql/resolvers/search.go +++ b/api/graphql/resolvers/search.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( "context" diff --git a/api/graphql/resolvers/share_token.go b/api/graphql/resolvers/share_token.go index a83fbf01..8ca30001 100644 --- a/api/graphql/resolvers/share_token.go +++ b/api/graphql/resolvers/share_token.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( "context" diff --git a/api/graphql/resolvers/site_info.go b/api/graphql/resolvers/site_info.go index d4266080..12d0c30f 100644 --- a/api/graphql/resolvers/site_info.go +++ b/api/graphql/resolvers/site_info.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( "context" diff --git a/api/graphql/resolvers/timeline.go b/api/graphql/resolvers/timeline.go index e49206f5..d0222045 100644 --- a/api/graphql/resolvers/timeline.go +++ b/api/graphql/resolvers/timeline.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( "context" diff --git a/api/graphql/resolvers/user.go b/api/graphql/resolvers/user.go index aa394e34..9f7a453c 100644 --- a/api/graphql/resolvers/user.go +++ b/api/graphql/resolvers/user.go @@ -2,7 +2,7 @@ package resolvers // This file will be automatically regenerated based on the schema, any resolver implementations // will be copied through when generating and any unknown code will be moved to the end. -// Code generated by github.com/99designs/gqlgen version v0.17.76 +// Code generated by github.com/99designs/gqlgen version v0.17.78 import ( "context"