Skip to content

Commit

Permalink
make sendMessage return Message
Browse files Browse the repository at this point in the history
  • Loading branch information
BelisAliosmanova committed Apr 21, 2024
1 parent bd6610d commit c862f5c
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,10 @@ public ResponseEntity<List<Message>> getMessagesBetweenUsers(HttpServletRequest
}

@PostMapping("/send")
public ResponseEntity<MessageDTO> sendMessage(@RequestBody MessageDTO message, HttpServletRequest httpServletRequest) {
public ResponseEntity<Message> sendMessage(@RequestBody MessageDTO message, HttpServletRequest httpServletRequest) {
PublicUserDTO loggedUser = (PublicUserDTO) httpServletRequest.getAttribute(JwtAuthenticationFilter.userKey);

MessageDTO sentMessage = messageService.sendMessage(message, loggedUser);
Message sentMessage = messageService.sendMessage(message, loggedUser);
return ResponseEntity.ok(sentMessage);
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@
public interface MessageService {
List<Message> getMessagesBetweenUsers(User sender, User receiver);

MessageDTO sendMessage(MessageDTO message, PublicUserDTO loggedUser);
Message sendMessage(MessageDTO message, PublicUserDTO loggedUser);
}
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public List<Message> getMessagesBetweenUsers(User sender, User receiver) {
}

@Override
public MessageDTO sendMessage(MessageDTO message, PublicUserDTO loggedUser) {
public Message sendMessage(MessageDTO message, PublicUserDTO loggedUser) {
User logged = userRepository.findById(loggedUser.getId()).orElseThrow(UserNotFoundException::new);

message.setSenderId(logged.getId());
Expand All @@ -43,7 +43,7 @@ public MessageDTO sendMessage(MessageDTO message, PublicUserDTO loggedUser) {
Message savedMessage = modelMapper.map(message, Message.class);
messagesRepository.save(savedMessage);

return message;
return savedMessage;
}
}

0 comments on commit c862f5c

Please sign in to comment.