Skip to content

Commit

Permalink
correct endpoints
Browse files Browse the repository at this point in the history
  • Loading branch information
Marc Gorzala committed Dec 15, 2023
1 parent c145a21 commit 91b8492
Show file tree
Hide file tree
Showing 24 changed files with 9 additions and 632 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -29,15 +29,15 @@ public class ChatMessageController {

private final MessagesByChatUseCase messagesByChatUseCase;

@GetMapping("/h/chats/{chatId}/messages")
@GetMapping("/chats/{chatId}/messages")
public ResponseEntity<List<MessageDto>> getMessages(@PathVariable UUID chatId) {
log.info("Getting all Messages");
List<Message> messages = messagesByChatUseCase.byChatId(new Chat.ChatId(chatId));
List<MessageDto> messageDtos = messages.stream().map(m -> MessageDto.of(m)).collect(Collectors.toList());
return ResponseEntity.ok(messageDtos);
}

@PostMapping("/h/chats/{chatId}/messages")
@PostMapping("/chats/{chatId}/messages")
public ResponseEntity postChatMessage(@PathVariable UUID chatId, @Validated @RequestBody PostChatMessageRequestDto postChatMessageRequestDto) {
PostChatMessageCommand postChatMessageCommand = new PostChatMessageCommand(
postChatMessageRequestDto.getText(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
public class GetChatController {

private final static Logger log = LoggerFactory.getLogger(GetChatController.class);
public static final String GET_ENDPOINT = "/h/chats/{id}";
public static final String GET_ENDPOINT = "/chats/{id}";

private final GetChatUseCase getChatUseCase;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public class GetChatsByParticipantsController {

private final ChatsByParticipantsService chatsByParticipantsService;

@GetMapping("/h/chats")
@GetMapping("/chats")
public ResponseEntity<List<GetChatResponseDto>> getAllChats(@RequestParam String participantId) {
log.info("Getting all Chats for " + participantId);
ChatsByParticipantQuery query = new ChatsByParticipantQuery(new Chat.ParticipantId(participantId.toString()));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
public class PostChatController {

public final Logger log = LoggerFactory.getLogger(PostChatController.class);
public final static String CREATE_CHAT_ENDPOINT = "/h/chats";
public final static String GET_CHAT_URI_PATTERN = "/h/chats/{0}";
public final static String CREATE_CHAT_ENDPOINT = "/chats";
public final static String GET_CHAT_URI_PATTERN = "/chats/{0}";

private final CreateChatUseCase createChatUseCase;

Expand Down
120 changes: 0 additions & 120 deletions src/main/java/net/dancier/chatdancer/controllers/ChatController.java

This file was deleted.

20 changes: 0 additions & 20 deletions src/main/java/net/dancier/chatdancer/dao/ChatDao.java

This file was deleted.

86 changes: 0 additions & 86 deletions src/main/java/net/dancier/chatdancer/dao/ChatDaoInMemory.java

This file was deleted.

23 changes: 0 additions & 23 deletions src/main/java/net/dancier/chatdancer/dtos/ChatResponseDto.java

This file was deleted.

12 changes: 0 additions & 12 deletions src/main/java/net/dancier/chatdancer/dtos/ChatsResponseDto.java

This file was deleted.

15 changes: 0 additions & 15 deletions src/main/java/net/dancier/chatdancer/dtos/CreateMessageDto.java

This file was deleted.

This file was deleted.

19 changes: 0 additions & 19 deletions src/main/java/net/dancier/chatdancer/dtos/MessageResponseDto.java

This file was deleted.

12 changes: 0 additions & 12 deletions src/main/java/net/dancier/chatdancer/dtos/MessagesResponseDto.java

This file was deleted.

Loading

0 comments on commit 91b8492

Please sign in to comment.