laravel-graphql icon indicating copy to clipboard operation
laravel-graphql copied to clipboard

Cannot use middleware when not using default prefix and default schema

Open ghost opened this issue 6 years ago • 0 comments

In Controller, it use config('graphql.prefix') as route parameter key: https://github.com/Folkloreatelier/laravel-graphql/blob/171631a17e4bf33780513f15221ea6052c67d498/src/Folklore/GraphQL/GraphQLController.php#L35-L41

But in routes.php it is actually use a hard-coded key graphql_schema in route define: https://github.com/Folkloreatelier/laravel-graphql/blob/1d94ab37f5051e6167e2a5421eacbe4d74994d55/src/Folklore/GraphQL/routes.php#L5

The $middleware in GraphQLController will always be default if I'm not using default prefix.

I'm not using the default prefix, so my code won't work.

ghost avatar Apr 30 '18 06:04 ghost