Pass ctx instead of ctx.request to koa options function

This commit is contained in:
Bojan Hribernik 2016-09-21 21:21:09 +02:00
parent 39af41c896
commit b4b39534d8

View file

@ -25,7 +25,7 @@ export function apolloKoa(options: ApolloOptions | KoaApolloOptionsFunction): Ko
let optionsObject: ApolloOptions;
if (isOptionsFunction(options)) {
try {
optionsObject = await options(ctx.request);
optionsObject = await options(ctx);
} catch (e) {
ctx.status = 500;
return ctx.body = `Invalid options provided to ApolloServer: ${e.message}`;