fix issue setting scan_interval (#26165)

I was getting the following error when i set the scan_interval
```
    self.scan_interval = timedelta(seconds=config.get(CONF_SCAN_INTERVAL, 60))
TypeError: unsupported type for timedelta seconds component: datetime.timedelta
```
it turns out `config.get(CONF_SCAN_INTERVAL)` already returns `timedelta`

```('scan_interval', datetime.timedelta(seconds=180))```
This commit is contained in:
Chao 2019-08-23 13:14:18 -04:00 committed by Paulus Schoutsen
parent decf13b948
commit 3deeac6bf7

View file

@ -52,7 +52,7 @@ class GoogleMapsScanner:
self.see = see
self.username = config[CONF_USERNAME]
self.max_gps_accuracy = config[CONF_MAX_GPS_ACCURACY]
self.scan_interval = timedelta(seconds=config.get(CONF_SCAN_INTERVAL, 60))
self.scan_interval = config.get(CONF_SCAN_INTERVAL) or timedelta(60)
credfile = "{}.{}".format(
hass.config.path(CREDENTIALS_FILE), slugify(self.username)