webargs-starlette icon indicating copy to clipboard operation
webargs-starlette copied to clipboard

use_kwargs not working with version 2.0.0

Open logileifs opened this issue 4 years ago • 0 comments

This works with version 1.2.1

class AirportsEndpoint(HTTPEndpoint):
    @use_kwargs(QuerySchema)
    async def get(self, request, **kwargs):
        log.info(f"get airports - kwargs: {kwargs}")
        airports = await query_airports(**kwargs)
        airports_json = AirportSchema().dump(airports, many=True)
        return JSONResponse(airports_json)

But with version 2.0.0 kwargs are empty. It works when it's not a function in a class

logileifs avatar Jul 03 '20 13:07 logileifs