Browse Source

fix GetEvseStation

Robert 9 months ago
parent
commit
d51a72dc13
2 changed files with 4 additions and 4 deletions
  1. 3 3
      EVCB_OCPP.WSServer/Service/DbService/WebDbService.cs
  2. 1 1
      version.txt

+ 3 - 3
EVCB_OCPP.WSServer/Service/DbService/WebDbService.cs

@@ -139,7 +139,7 @@ public class WebDbService
 
         using SqlConnection conn = await webDbConnectionFactory.CreateAsync();
         DynamicParameters parameters = new DynamicParameters();
-        parameters.Add("@ChargeBoxId", chargeBoxId, DbType.String, ParameterDirection.Input, 25);
+        parameters.Add("@ChargeBoxId", chargeBoxId, DbType.String, ParameterDirection.Input, 50);
         var configs = await conn.QueryAsync<StationMachineConfig>(new CommandDefinition(strSql, parameters: parameters, cancellationToken: token));
         return configs.ToDictionary(x=>x.ConfigureName, x=>x.ConfigureSetting);
     }
@@ -167,9 +167,9 @@ public class WebDbService
                 WHERE [ChargeBoxId] = @ChargeBoxIds;
                 """;
         var parameters = new DynamicParameters();
-        parameters.Add("@ChargeBoxIds", chargeboxId, direction: ParameterDirection.Input, size: 25);
+        parameters.Add("@ChargeBoxIds", chargeboxId, direction: ParameterDirection.Input, size: 50);
         using SqlConnection conn = await webDbConnectionFactory.CreateAsync();
-        var stationId = await conn.QuerySingleAsync<int?>(new CommandDefinition(getStationStrSql, parameters, cancellationToken: token));
+        var stationId = await conn.QueryFirstOrDefaultAsync<int?>(new CommandDefinition(getStationStrSql, parameters, cancellationToken: token));
         return stationId;
     }
 

+ 1 - 1
version.txt

@@ -1 +1 @@
-Docker_v1.1.38
+Docker_v1.1.39