Remove unnecessary assignment of Template.hass from influxdb (#123673)

This commit is contained in:
Erik Montnemery 2024-08-12 14:56:29 +02:00 committed by GitHub
parent b20623447e
commit 5b5b9ac4ef
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -205,28 +205,24 @@ class InfluxSensor(SensorEntity):
self._attr_unique_id = query.get(CONF_UNIQUE_ID)
if query[CONF_LANGUAGE] == LANGUAGE_FLUX:
query_clause = query.get(CONF_QUERY)
query_clause.hass = hass
self.data = InfluxFluxSensorData(
influx,
query.get(CONF_BUCKET),
query.get(CONF_RANGE_START),
query.get(CONF_RANGE_STOP),
query_clause,
query.get(CONF_QUERY),
query.get(CONF_IMPORTS),
query.get(CONF_GROUP_FUNCTION),
)
else:
where_clause = query.get(CONF_WHERE)
where_clause.hass = hass
self.data = InfluxQLSensorData(
influx,
query.get(CONF_DB_NAME),
query.get(CONF_GROUP_FUNCTION),
query.get(CONF_FIELD),
query.get(CONF_MEASUREMENT_NAME),
where_clause,
query.get(CONF_WHERE),
)
@property