Skip to content

Commit 409b799

Browse files
committed
Committing changes related to visa update api review comment changes
1 parent 05a5387 commit 409b799

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

src/main/java/bio/overture/ego/controller/VisaController.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,9 @@ public VisaController(
8686
public @ResponseBody Visa updateVisa(
8787
@ApiIgnore @RequestHeader(value = "Authorization", required = true)
8888
final String authorization,
89+
@PathVariable(value = "id", required = true) UUID id,
8990
@RequestBody(required = true) VisaUpdateRequest visaRequest) {
90-
return visaService.partialUpdate(visaRequest);
91+
return visaService.partialUpdate(id, visaRequest);
9192
}
9293

9394
@AdminScoped

src/main/java/bio/overture/ego/model/dto/VisaUpdateRequest.java

-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package bio.overture.ego.model.dto;
22

3-
import java.util.UUID;
43
import javax.validation.constraints.NotNull;
54
import lombok.AllArgsConstructor;
65
import lombok.Builder;
@@ -13,8 +12,6 @@
1312
@NoArgsConstructor
1413
public class VisaUpdateRequest {
1514

16-
@NotNull private UUID id;
17-
1815
@NotNull private String type;
1916

2017
@NotNull private String source;

src/main/java/bio/overture/ego/service/VisaService.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import bio.overture.ego.repository.VisaRepository;
1212
import java.util.Optional;
1313
import java.util.UUID;
14+
import javax.validation.constraints.NotNull;
1415
import lombok.NonNull;
1516
import lombok.extern.slf4j.Slf4j;
1617
import lombok.val;
@@ -74,8 +75,8 @@ public Page<Visa> listVisa(@NonNull Pageable pageable) {
7475
return visaRepository.findAll(pageable);
7576
}
7677

77-
public Visa partialUpdate(@NonNull VisaUpdateRequest updateRequest) {
78-
val visa = getById(updateRequest.getId());
78+
public Visa partialUpdate(@NotNull UUID id, @NonNull VisaUpdateRequest updateRequest) {
79+
val visa = getById(id);
7980
VISA_CONVERTER.updateVisa(updateRequest, visa);
8081
return getRepository().save(visa);
8182
}

0 commit comments

Comments
 (0)