Skip to content

Commit

Permalink
Merge pull request #227 from maeil-mail/226
Browse files Browse the repository at this point in the history
์œ„ํ‚ค ์ƒ์„ฑ API์—์„œ ์ƒ์„ฑ๋œ ๋ฆฌ์†Œ์Šค ์‹๋ณ„์ž๋ฅผ ์‘๋‹ตํ•œ๋‹ค.
  • Loading branch information
le2sky authored Feb 22, 2025
2 parents 86c2793 + 67cb741 commit 72f6a9d
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
6 changes: 4 additions & 2 deletions maeil-wiki/src/main/java/maeilwiki/wiki/api/WikiApi.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package maeilwiki.wiki.api;

import java.net.URI;
import lombok.RequiredArgsConstructor;
import maeilsupport.PaginationResponse;
import maeilwiki.comment.application.CommentRequest;
Expand Down Expand Up @@ -29,9 +30,10 @@ class WikiApi {

@PostMapping("/wiki")
public ResponseEntity<Void> createWiki(MemberIdentity identity, @RequestBody WikiRequest request) {
wikiService.create(identity, request);
Long resourceId = wikiService.create(identity, request);
URI location = URI.create(resourceId.toString());

return ResponseEntity.noContent().build();
return ResponseEntity.created(location).build();
}

@DeleteMapping("/wiki/{id}")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ public class WikiService {
private final MemberService memberService;

@Transactional
public void create(MemberIdentity identity, WikiRequest request) {
public Long create(MemberIdentity identity, WikiRequest request) {
Member member = memberService.findById(identity.id());
Wiki wiki = request.toWiki(member);

wikiRepository.save(wiki);
return wikiRepository.save(wiki).getId();
}

@Transactional
Expand Down

0 comments on commit 72f6a9d

Please sign in to comment.