diff --git a/src/main/java/no/ntnu/idi/stud/savingsapp/controller/user/UserController.java b/src/main/java/no/ntnu/idi/stud/savingsapp/controller/user/UserController.java index add2356a71a66320ed2c4a21eead5f7406f8f457..24a0aaf1e4afa031a2265ee257cfc2d3b144a6e3 100644 --- a/src/main/java/no/ntnu/idi/stud/savingsapp/controller/user/UserController.java +++ b/src/main/java/no/ntnu/idi/stud/savingsapp/controller/user/UserController.java @@ -126,6 +126,9 @@ public class UserController { if (updateDTO.getProfileImage() != null) { user.setProfileImage(updateDTO.getProfileImage()); } + if(updateDTO.getBannerImage() != null) { + user.setBannerImage(updateDTO.getBannerImage()); + } if (updateDTO.getConfiguration() != null) { if (updateDTO.getConfiguration().getCommitment() != null) { user.getConfiguration().setCommitment(Commitment.valueOf(updateDTO.getConfiguration().getCommitment())); diff --git a/src/main/java/no/ntnu/idi/stud/savingsapp/dto/user/UserUpdateDTO.java b/src/main/java/no/ntnu/idi/stud/savingsapp/dto/user/UserUpdateDTO.java index d4ca79fb86a9d8a786ae9e260057bc8ebe14f884..ead9c5526147bcf283b8a4c5f026ac6ed3702f7c 100644 --- a/src/main/java/no/ntnu/idi/stud/savingsapp/dto/user/UserUpdateDTO.java +++ b/src/main/java/no/ntnu/idi/stud/savingsapp/dto/user/UserUpdateDTO.java @@ -2,11 +2,9 @@ package no.ntnu.idi.stud.savingsapp.dto.user; import jakarta.validation.Valid; import jakarta.validation.constraints.Email; -import jakarta.validation.constraints.NotNull; import lombok.Data; import no.ntnu.idi.stud.savingsapp.dto.configuration.ConfigurationDTO; import no.ntnu.idi.stud.savingsapp.validation.Name; -import no.ntnu.idi.stud.savingsapp.validation.Password; @Data public final class UserUpdateDTO { @@ -22,6 +20,8 @@ public final class UserUpdateDTO { private Long profileImage; + private Long bannerImage; + @Valid private ConfigurationDTO configuration; }