Bagisto Forum

    Bagisto

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    GraphQl Registration issue

    General Discussion
    2
    2
    239
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      sudipdig last edited by

      Please help me.
      i post following query :
      mutation customerRegister ($fname:String!,$lnaem:String!,$email:String!,$password:String!,$confpassword:String!){
      customerRegister(input: {
      firstName: $fname,
      lastName: $lnaem,
      email: $email,
      password:$password,
      passwordConfirmation: $confpassword
      }) {
      status,
      success
      }
      }

      to URL ::http://35.239.195.234/hemchhaya/public/graphql

      But I am getting following error :
      {
      "errors": [
      {
      "debugMessage": "An unknown error occurred.",
      "message": "Internal server error",
      "extensions": {
      "category": "internal"
      },
      "locations": [
      {
      "line": 2,
      "column": 7
      }
      ],
      "path": [
      "customerRegister"
      ],
      "trace": [
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Schema\Directives\FieldDirective.php",
      "line": 51,
      "call": "Webkul\GraphQLAPI\Mutations\Shop\Customer\RegistrationMutation::register(null, array(2), instance of Nuwave\Lighthouse\Schema\Context, instance of GraphQL\Type\Definition\ResolveInfo)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Schema\Directives\RenameArgsDirective.php",
      "line": 33,
      "call": "Nuwave\Lighthouse\Schema\Directives\FieldDirective::Nuwave\Lighthouse\Schema\Directives\{closure}(null, array(1), instance of Nuwave\Lighthouse\Schema\Context, instance of GraphQL\Type\Definition\ResolveInfo)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Schema\Directives\SpreadDirective.php",
      "line": 34,
      "call": "Nuwave\Lighthouse\Schema\Directives\RenameArgsDirective::Nuwave\Lighthouse\Schema\Directives\{closure}(null, array(1), instance of Nuwave\Lighthouse\Schema\Context, instance of GraphQL\Type\Definition\ResolveInfo)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Schema\Directives\ArgTraversalDirective.php",
      "line": 29,
      "call": "Nuwave\Lighthouse\Schema\Directives\SpreadDirective::Nuwave\Lighthouse\Schema\Directives\{closure}(null, array(1), instance of Nuwave\Lighthouse\Schema\Context, instance of GraphQL\Type\Definition\ResolveInfo)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Validation\ValidateDirective.php",
      "line": 60,
      "call": "Nuwave\Lighthouse\Schema\Directives\ArgTraversalDirective::Nuwave\Lighthouse\Schema\Directives\{closure}(null, array(1), instance of Nuwave\Lighthouse\Schema\Context, instance of GraphQL\Type\Definition\ResolveInfo)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Schema\Directives\ArgTraversalDirective.php",
      "line": 29,
      "call": "Nuwave\Lighthouse\Validation\ValidateDirective::Nuwave\Lighthouse\Validation\{closure}(null, array(1), instance of Nuwave\Lighthouse\Schema\Context, instance of GraphQL\Type\Definition\ResolveInfo)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Schema\Directives\TrimDirective.php",
      "line": 56,
      "call": "Nuwave\Lighthouse\Schema\Directives\ArgTraversalDirective::Nuwave\Lighthouse\Schema\Directives\{closure}(null, array(1), instance of Nuwave\Lighthouse\Schema\Context, instance of GraphQL\Type\Definition\ResolveInfo)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Schema\Factories\FieldFactory.php",
      "line": 92,
      "call": "Nuwave\Lighthouse\Schema\Directives\TrimDirective::Nuwave\Lighthouse\Schema\Directives\{closure}(null, array(1), instance of Nuwave\Lighthouse\Schema\Context, instance of GraphQL\Type\Definition\ResolveInfo)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\webonyx\graphql-php\src\Executor\ReferenceExecutor.php",
      "line": 623,
      "call": "Nuwave\Lighthouse\Schema\Factories\FieldFactory::Nuwave\Lighthouse\Schema\Factories\{closure}(null, array(1), instance of Nuwave\Lighthouse\Schema\Context, instance of GraphQL\Type\Definition\ResolveInfo)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\webonyx\graphql-php\src\Executor\ReferenceExecutor.php",
      "line": 550,
      "call": "GraphQL\Executor\ReferenceExecutor::resolveFieldValueOrError(instance of GraphQL\Type\Definition\FieldDefinition, instance of GraphQL\Language\AST\FieldNode, instance of Closure, null, instance of GraphQL\Type\Definition\ResolveInfo)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\webonyx\graphql-php\src\Executor\ReferenceExecutor.php",
      "line": 474,
      "call": "GraphQL\Executor\ReferenceExecutor::resolveField(GraphQLType: Mutation, null, instance of ArrayObject(1), array(1))"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\webonyx\graphql-php\src\Executor\ReferenceExecutor.php",
      "line": 857,
      "call": "GraphQL\Executor\ReferenceExecutor::GraphQL\Executor\{closure}(array(0), 'customerRegister')"
      },
      {
      "call": "GraphQL\Executor\ReferenceExecutor::GraphQL\Executor\{closure}(array(0), 'customerRegister')"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\webonyx\graphql-php\src\Executor\ReferenceExecutor.php",
      "line": 859,
      "function": "array_reduce(array(1), instance of Closure, array(0))"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\webonyx\graphql-php\src\Executor\ReferenceExecutor.php",
      "line": 490,
      "call": "GraphQL\Executor\ReferenceExecutor::promiseReduce(array(1), instance of Closure, array(0))"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\webonyx\graphql-php\src\Executor\ReferenceExecutor.php",
      "line": 263,
      "call": "GraphQL\Executor\ReferenceExecutor::executeFieldsSerially(GraphQLType: Mutation, null, array(0), instance of ArrayObject(1))"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\webonyx\graphql-php\src\Executor\ReferenceExecutor.php",
      "line": 215,
      "call": "GraphQL\Executor\ReferenceExecutor::executeOperation(instance of GraphQL\Language\AST\OperationDefinitionNode, null)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\webonyx\graphql-php\src\Executor\Executor.php",
      "line": 156,
      "call": "GraphQL\Executor\ReferenceExecutor::doExecute()"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\webonyx\graphql-php\src\GraphQL.php",
      "line": 162,
      "call": "GraphQL\Executor\Executor::promiseToExecute(instance of GraphQL\Executor\Promise\Adapter\SyncPromiseAdapter, instance of GraphQL\Type\Schema, instance of GraphQL\Language\AST\DocumentNode, null, instance of Nuwave\Lighthouse\Schema\Context, array(5), 'customerRegister', null)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\webonyx\graphql-php\src\GraphQL.php",
      "line": 94,
      "call": "GraphQL\GraphQL::promiseToExecute(instance of GraphQL\Executor\Promise\Adapter\SyncPromiseAdapter, instance of GraphQL\Type\Schema, instance of GraphQL\Language\AST\DocumentNode, null, instance of Nuwave\Lighthouse\Schema\Context, array(5), 'customerRegister', null, array(29))"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\GraphQL.php",
      "line": 213,
      "call": "GraphQL\GraphQL::executeQuery(instance of GraphQL\Type\Schema, instance of GraphQL\Language\AST\DocumentNode, null, instance of Nuwave\Lighthouse\Schema\Context, array(5), 'customerRegister', null, array(29))"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\GraphQL.php",
      "line": 164,
      "call": "Nuwave\Lighthouse\GraphQL::executeQuery(instance of GraphQL\Language\AST\DocumentNode, instance of Nuwave\Lighthouse\Schema\Context, array(5), null, 'customerRegister')"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\GraphQL.php",
      "line": 118,
      "call": "Nuwave\Lighthouse\GraphQL::executeOperation(instance of GraphQL\Server\OperationParams, instance of Nuwave\Lighthouse\Schema\Context)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Support\Utils.php",
      "line": 98,
      "call": "Nuwave\Lighthouse\GraphQL::Nuwave\Lighthouse\{closure}(instance of GraphQL\Server\OperationParams)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\GraphQL.php",
      "line": 117,
      "call": "Nuwave\Lighthouse\Support\Utils::applyEach(instance of Closure, instance of GraphQL\Server\OperationParams)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Support\Http\Controllers\GraphQLController.php",
      "line": 32,
      "call": "Nuwave\Lighthouse\GraphQL::executeOperationOrOperations(instance of GraphQL\Server\OperationParams, instance of Nuwave\Lighthouse\Schema\Context)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Routing\ControllerDispatcher.php",
      "line": 48,
      "call": "Nuwave\Lighthouse\Support\Http\Controllers\GraphQLController::__invoke(instance of Illuminate\Http\Request, instance of Nuwave\Lighthouse\GraphQL, instance of Illuminate\Events\Dispatcher, instance of Laragraph\Utils\RequestParser, instance of Nuwave\Lighthouse\Execution\SingleResponse, instance of Nuwave\Lighthouse\Execution\ContextFactory)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Routing\Route.php",
      "line": 239,
      "call": "Illuminate\Routing\ControllerDispatcher::dispatch(instance of Illuminate\Routing\Route, instance of Nuwave\Lighthouse\Support\Http\Controllers\GraphQLController, '__invoke')"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Routing\Route.php",
      "line": 196,
      "call": "Illuminate\Routing\Route::runController()"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Routing\Router.php",
      "line": 685,
      "call": "Illuminate\Routing\Route::run()"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php",
      "line": 128,
      "call": "Illuminate\Routing\Router::Illuminate\Routing\{closure}(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Support\Http\Middleware\AttemptAuthentication.php",
      "line": 32,
      "call": "Illuminate\Pipeline\Pipeline::Illuminate\Pipeline\{closure}(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php",
      "line": 167,
      "call": "Nuwave\Lighthouse\Support\Http\Middleware\AttemptAuthentication::handle(instance of Illuminate\Http\Request, instance of Closure)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\nuwave\lighthouse\src\Support\Http\Middleware\AcceptJson.php",
      "line": 27,
      "call": "Illuminate\Pipeline\Pipeline::Illuminate\Pipeline\{closure}(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php",
      "line": 167,
      "call": "Nuwave\Lighthouse\Support\Http\Middleware\AcceptJson::handle(instance of Illuminate\Http\Request, instance of Closure)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php",
      "line": 103,
      "call": "Illuminate\Pipeline\Pipeline::Illuminate\Pipeline\{closure}(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Routing\Router.php",
      "line": 687,
      "call": "Illuminate\Pipeline\Pipeline::then(instance of Closure)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Routing\Router.php",
      "line": 662,
      "call": "Illuminate\Routing\Router::runRouteWithinStack(instance of Illuminate\Routing\Route, instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Routing\Router.php",
      "line": 628,
      "call": "Illuminate\Routing\Router::runRoute(instance of Illuminate\Http\Request, instance of Illuminate\Routing\Route)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Routing\Router.php",
      "line": 617,
      "call": "Illuminate\Routing\Router::dispatchToRoute(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php",
      "line": 165,
      "call": "Illuminate\Routing\Router::dispatch(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php",
      "line": 128,
      "call": "Illuminate\Foundation\Http\Kernel::Illuminate\Foundation\Http\{closure}(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\barryvdh\laravel-debugbar\src\Middleware\InjectDebugbar.php",
      "line": 67,
      "call": "Illuminate\Pipeline\Pipeline::Illuminate\Pipeline\{closure}(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php",
      "line": 167,
      "call": "Barryvdh\Debugbar\Middleware\InjectDebugbar::handle(instance of Illuminate\Http\Request, instance of Closure)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php",
      "line": 116,
      "call": "Illuminate\Pipeline\Pipeline::Illuminate\Pipeline\{closure}(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php",
      "line": 62,
      "call": "Illuminate\Session\Middleware\StartSession::handleStatefulRequest(instance of Illuminate\Http\Request, instance of Illuminate\Session\Store, instance of Closure)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php",
      "line": 167,
      "call": "Illuminate\Session\Middleware\StartSession::handle(instance of Illuminate\Http\Request, instance of Closure)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php",
      "line": 37,
      "call": "Illuminate\Pipeline\Pipeline::Illuminate\Pipeline\{closure}(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php",
      "line": 167,
      "call": "Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::handle(instance of Illuminate\Http\Request, instance of Closure)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php",
      "line": 67,
      "call": "Illuminate\Pipeline\Pipeline::Illuminate\Pipeline\{closure}(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php",
      "line": 167,
      "call": "Illuminate\Cookie\Middleware\EncryptCookies::handle(instance of Illuminate\Http\Request, instance of Closure)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\packages\Webkul\Core\src\Http\Middleware\CheckForMaintenanceMode.php",
      "line": 117,
      "call": "Illuminate\Pipeline\Pipeline::Illuminate\Pipeline\{closure}(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php",
      "line": 167,
      "call": "Webkul\Core\Http\Middleware\CheckForMaintenanceMode::handle(instance of Illuminate\Http\Request, instance of Closure)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php",
      "line": 103,
      "call": "Illuminate\Pipeline\Pipeline::Illuminate\Pipeline\{closure}(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php",
      "line": 140,
      "call": "Illuminate\Pipeline\Pipeline::then(instance of Closure)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php",
      "line": 109,
      "call": "Illuminate\Foundation\Http\Kernel::sendRequestThroughRouter(instance of Illuminate\Http\Request)"
      },
      {
      "file": "C:\xampp\htdocs\hemchhaya\public\index.php",
      "line": 74,
      "call": "Illuminate\Foundation\Http\Kernel::handle(instance of Illuminate\Http\Request)"
      }
      ]
      }
      ],
      "data": {
      "customerRegister": null
      }
      }

      1 Reply Last reply Reply Quote 0
      • N
        Naresh-webkul last edited by

        Hello @sudipdig ,
        please tell me where did you define your all variables that you have used in the mutation,
        also you can check the document for this:
        https://devdocs.bagisto.com/1.x/graphql-shop-api/getting-started-with-the-api.html#register-a-new-customer

        1 Reply Last reply Reply Quote 0
        • First post
          Last post