fix SQL query for minConnectors filter

This commit is contained in:
johan12345
2023-07-13 21:20:05 +02:00
parent 10bfc21f54
commit 85079bb888
2 changed files with 2 additions and 2 deletions

View File

@@ -595,7 +595,7 @@ class GoingElectricApiWrapper(
val minConnectors = filters.getSliderValue("min_connectors")
if (minConnectors != null && minConnectors > 1) {
result.append(" GROUP BY ChargeLocation.id HAVING COUNT(1) >= ${minConnectors}")
result.append(" GROUP BY ChargeLocation.id HAVING SUM(json_extract(cp.value, '$.count')) >= ${minConnectors}")
requiresChargepointQuery = true
}

View File

@@ -375,7 +375,7 @@ class OpenChargeMapApiWrapper(
val minConnectors = filters.getSliderValue("min_connectors")
if (minConnectors != null && minConnectors > 1) {
result.append(" GROUP BY ChargeLocation.id HAVING COUNT(1) >= ${minConnectors}")
result.append(" GROUP BY ChargeLocation.id HAVING SUM(json_extract(cp.value, '$.count')) >= ${minConnectors}")
requiresChargepointQuery = true
}