Add version in manifet, and add_executor_job on config_flow

develop
Matthieu DUVAL 4 years ago
parent bcaa4bf957
commit be4e68e152

@ -209,7 +209,7 @@ class GeoRideContext:
async def refresh_trackers(self): async def refresh_trackers(self):
"""Used to refresh the tracker list""" """Used to refresh the tracker list"""
_LOGGER.info("Tracker list refresh") _LOGGER.info("Tracker list refresh")
self._georide_trackers = await self._hass.async_add_executor_job(GeoRideApi.get_trackers, await self.get_token) self._georide_trackers = await self._hass.async_add_executor_job(GeoRideApi.get_trackers, await self.get_token())
@property @property
def socket(self): def socket(self):

@ -7,13 +7,13 @@ import georideapilib.api as GeoRideApi
import georideapilib.exception as GeoRideException import georideapilib.exception as GeoRideException
from .const import CONF_EMAIL, CONF_PASSWORD, CONF_TOKEN from .const import CONF_EMAIL, CONF_PASSWORD, CONF_TOKEN, DOMAIN
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
@config_entries.HANDLERS.register("georide") @config_entries.HANDLERS.register("georide")
class GeoRideConfigFlow(config_entries.ConfigFlow): class GeoRideConfigFlow(config_entries.ConfigFlow, domain=DOMAIN):
"""GeoRide config flow """ """GeoRide config flow """
async def async_step_user(self, user_input=None): #pylint: disable=W0613 async def async_step_user(self, user_input=None): #pylint: disable=W0613
@ -54,7 +54,7 @@ class GeoRideConfigFlow(config_entries.ConfigFlow):
password = user_input[CONF_PASSWORD] password = user_input[CONF_PASSWORD]
try: try:
account = GeoRideApi.get_authorisation_token(email, password) account = await self.hass.async_add_executor_job(GeoRideApi.get_authorisation_token, email, password)
data = { data = {
CONF_EMAIL: email, CONF_EMAIL: email,
CONF_PASSWORD: password, CONF_PASSWORD: password,

@ -8,5 +8,6 @@
"pyjwt>=1.7.1" "pyjwt>=1.7.1"
], ],
"dependencies": [], "dependencies": [],
"codeowners": ["ptimatth"] "codeowners": ["ptimatth"],
"version": "0.6.0"
} }
Loading…
Cancel
Save