Skip to content

Commit ad4770d

Browse files
refactor
1 parent 0cab52d commit ad4770d

File tree

3 files changed

+7
-14
lines changed

3 files changed

+7
-14
lines changed

src/main/java/de/rwth/idsg/steve/utils/CspUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public static List<Integer> setNumberPhases(Integer[] startPeriod, BigDecimal[]
5454
numberPhases.add(3);
5555
}
5656
} else if ((numberPhases.size() == startPeriod.length) && (startPeriod.length == limit.length)) {
57-
numberPhases = numberPhases;
57+
return numberPhases;
5858
} else if ((numberPhases.size() < startPeriod.length) && (startPeriod.length == limit.length)) {
5959
// If numberPhases has less values than startPeriod, fill numberPhases with the default value,
6060
// "3" as this is the default value according to OCPP 1.6 Specifications

src/main/java/de/rwth/idsg/steve/web/dto/ocpp/RemoteStartTransactionParams.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,9 @@ public void setUseChargingProfile(Boolean useChargingProfile) {
7575
this.useChargingProfile = null;
7676
} else {
7777
startPeriod[0] = 0;
78-
this.useChargingProfile = useChargingProfile = CspUtils.checkStartPeriod(startPeriod) ? useChargingProfile : null;
79-
80-
this.useChargingProfile = (numberPhases = CspUtils.setNumberPhases(startPeriod, limit, numberPhases)).size() ==
81-
startPeriod.length ? useChargingProfile : null;
82-
78+
this.useChargingProfile = CspUtils.checkStartPeriod(startPeriod) ?
79+
(numberPhases = CspUtils.setNumberPhases(startPeriod, limit, numberPhases)).size() ==
80+
startPeriod.length ? useChargingProfile : null : null;
8381
}
8482
}
8583
}

src/main/java/de/rwth/idsg/steve/web/dto/ocpp/SetChargingProfileParams.java

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,9 @@ public void setConnectorId(Integer connectorId) {
6868
public void setStartPeriod(Integer[] startPeriod) {
6969
startPeriod[0] = 0;
7070

71-
this.startPeriod = startPeriod = CspUtils.checkStartPeriod(startPeriod) ? startPeriod : null;
72-
73-
if (startPeriod != null) {
74-
this.startPeriod = (numberPhases = CspUtils.setNumberPhases(startPeriod, limit, numberPhases)).size() ==
75-
startPeriod.length ? startPeriod : null;
76-
} else {
77-
this.startPeriod = null;
78-
}
71+
this.startPeriod = CspUtils.checkStartPeriod(startPeriod) ?
72+
(numberPhases = CspUtils.setNumberPhases(startPeriod, limit, numberPhases)).size() ==
73+
startPeriod.length ? startPeriod : null : null;
7974
}
8075

8176
public void setTransactionId(Integer transactionId) {

0 commit comments

Comments
 (0)