The `Config` object specific to the `google_assistant` component had a default value for `allow_unlock`. We were not overriding this default when constructing the Config object during `google_assistant` component setup, whereas we do when setting up the `cloud` component. To fix, we thread the `allow_unlock` parameter down through http setup, and ensure that it's set correctly. Moreover, we also change the ordering of the `Config` parameters, and remove the default. Future refactoring should not miss it, as it is now a required parameter. |
||
---|---|---|
.. | ||
__init__.py | ||
const.py | ||
helpers.py | ||
http.py | ||
services.yaml | ||
smart_home.py | ||
trait.py |