fix: prefix table names for start_date and end_date in charge queries (#432)

This commit is contained in:
Lukáš Stankovič
2026-02-03 21:38:30 +01:00
committed by GitHub
parent cff0761221
commit e0588cf239
2 changed files with 4 additions and 4 deletions

View File

@@ -102,8 +102,8 @@ func TeslaMateAPICarsChargesV1(c *gin.Context) {
query := `
SELECT
charging_processes.id AS charge_id,
start_date,
end_date,
charging_processes.start_date,
charging_processes.end_date,
COALESCE(geofence.name, CONCAT_WS(', ', COALESCE(address.name, nullif(CONCAT_WS(' ', address.road, address.house_number), '')), address.city)) AS address,
COALESCE(charge_energy_added, 0) AS charge_energy_added,
COALESCE(GREATEST(charge_energy_used, charge_energy_added), 0) AS charge_energy_used,

View File

@@ -121,8 +121,8 @@ func TeslaMateAPICarsChargesDetailsV1(c *gin.Context) {
query := `
SELECT
charging_processes.id AS charge_id,
start_date,
end_date,
charging_processes.start_date,
charging_processes.end_date,
COALESCE(geofence.name, CONCAT_WS(', ', COALESCE(address.name, nullif(CONCAT_WS(' ', address.road, address.house_number), '')), address.city)) AS address,
COALESCE(charging_processes.charge_energy_added, 0) AS charge_energy_added,
COALESCE(GREATEST(charge_energy_used, charging_processes.charge_energy_added), 0) AS charge_energy_used,