Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[041-help-표현계층-수정-및-추가사항] #83

Merged
merged 4 commits into from
Nov 2, 2024

Conversation

ScottSung7
Copy link
Collaborator

@ScottSung7 ScottSung7 commented Oct 29, 2024

진행관련 기능들

  • 푸쉬했는데 진행관련 기능들이 추가가 되어 있지 않아서 모아서 올립니다.
    • 현재 Help 추가 시 Progress 또한 Created 상태로 Optional.empty()로 Default 객체가 입력 됩니다.
    • 2effe20 : HelperID 등록되며 Ongoing 상태로 변하는 컨트롤러 입니다.
    • 0a9e829 : Photo가 등록되며 Authenticated 상태로 변경 됩니다.
  • 표현계층만 묶었습니다.
  • 서비스는 Progress 구조의 변경사항과 묶여 있어서 다음 푸쉬에 올리려고 합니다.
  • 테스트 변수들은 묶어서 사용 중입니다. (링크)

@ScottSung7 ScottSung7 self-assigned this Oct 29, 2024
@ScottSung7 ScottSung7 changed the title 041 help 표현계층 수정 및 추가사항 [041 help 표현계층 수정 및 추가사항] Oct 29, 2024
@ScottSung7 ScottSung7 changed the title [041 help 표현계층 수정 및 추가사항] [041-help-표현계층-수정-및-추가사항] Oct 29, 2024
MethodArgumentNotValidException.class
})
public ResponseEntity<ValidationResponse> handleValidationExceptions(MethodArgumentNotValidException ex) {
AtomicInteger i = new AtomicInteger(1);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

앗 요기 AtomicInteger가 있군요~

Copy link
Collaborator Author

@ScottSung7 ScottSung7 Nov 1, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이 부분도 수정하겠습니다! #111

import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;

@Controller
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

오.. @RestController가 아닌데도 아래 registerProgress 응답이 제대로 오나요?
@responsebody 를 추가해주거나 @RestController로 해야 json 응답이 내려갈 것 같아서요(그냥 Controller는 html 리소스를 리턴하므로)

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이것도 수정하고 있습니다..!


private static String APPROVED = "요청자에 의해 인증이 승인 되었습니다.";

@PostMapping("/approved")
Copy link
Collaborator

@heeve1 heeve1 Oct 30, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approved는 과거형이므로 restAPI uri로 보기엔 애매한 부분이 있습니다. 이 api를 호출할 당시엔 아직 승인되지 않은 상태니까요!

Copy link
Collaborator Author

@ScottSung7 ScottSung7 Nov 1, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

음.. 저번에 HTTP URI 규칙에 관해서 링크를 주셨었는데 제가 제대로 숙지를 못한 것 같습니다. 이 부분 변경하겠습니다. #46

@ScottSung7 ScottSung7 changed the base branch from HOTFIX-04-Member-테스트-오류-수정 to main November 2, 2024 19:50
@ScottSung7 ScottSung7 merged commit 4b23a57 into main Nov 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants