Skip to content

Commit 8ac6134

Browse files
authored
Fix vehicle location response (#240)
1 parent daef452 commit 8ac6134

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

services/identity/src/main/java/com/crapi/model/VehicleLocationResponse.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,15 @@ public class VehicleLocationResponse {
2424
private UUID carId;
2525
private VehicleLocation vehicleLocation;
2626
private String fullName;
27+
private String email;
2728

2829
public VehicleLocationResponse() {}
2930

30-
public VehicleLocationResponse(UUID id, String name, VehicleLocation vehicleLocation) {
31+
public VehicleLocationResponse(
32+
UUID id, String name, String email, VehicleLocation vehicleLocation) {
3133
this.carId = id;
3234
this.fullName = name;
35+
this.email = email;
3336
this.vehicleLocation = vehicleLocation;
3437
}
3538
}

services/identity/src/main/java/com/crapi/service/Impl/VehicleServiceImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ public VehicleLocationResponse getVehicleLocation(UUID carId) {
160160
new VehicleLocationResponse(
161161
carId,
162162
(userDetails != null ? userDetails.getName() : null),
163+
(userDetails != null ? userDetails.getUser().getEmail() : null),
163164
vehicleDetails.getVehicleLocation());
164165
return vehicleLocationForm;
165166
}

services/identity/src/test/java/com/crapi/service/Impl/VehicleServiceImplTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ public void getVehicleLocationSuccessWithUserDetailsNotNull() {
143143
vehicleService.getVehicleLocation(vehicleDetails.getUuid());
144144
Assertions.assertNotNull(vehicleLocationResponse);
145145
Assertions.assertEquals(userDetails.getName(), vehicleLocationResponse.getFullName());
146+
Assertions.assertEquals(userDetails.getUser().getEmail(), vehicleLocationResponse.getEmail());
146147
}
147148

148149
@Test

0 commit comments

Comments
 (0)