aio-libs / aio-libs/aiohttp-cors

get APP_CONFIG_KEY from parent app

Open
#219 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
220
Forks
61
Avg merge
2m
Merged PRs (30d)
3

Description

Hello,
if we use init CORS in main app not work in subapp
```Traceback (most recent call last):
File aiohttp_cors/mixin.py", line 22, in get_request_config
cors = request.app[APP_CONFIG_KEY]
File aiohttp/web_app.py", line 104, in __getitem__
return self._state[key]
KeyError: 'aiohttp_cors'
```

fix problem use config_dict https://docs.aiohttp.org/en/stable/web_reference.html#aiohttp.web.Request.config_dict

`cors = request.config_dict[APP_CONFIG_KEY]`

thanks!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.