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

feat: #50 구글폼 응답에서 지원자 정보 불러오는 기능 추가 #51

Merged
merged 19 commits into from
Feb 4, 2025

Conversation

kwonyj1022
Copy link
Collaborator

📄 작업 내용 요약

지원서 양식은 [OO-O] 유어슈 ## 지원서임 (##은 파트 이름)

  • 구글 드라이브 api에서 지원서 구글폼 필터링
    • oauth2 로그인 시 저장했던 google access token 사용
      • access token 만료일이 10분 미만으로 남았다면 refresh token 사용해서 access token 갱시 후 사용
    • 제목에 현재 날짜에 해당하는 학기(OO-O), "유어슈", "지원서"를 포함하는 파일
    • mimeType이 application/vnd.google-apps.form이어야 함
  • 구글폼 제목에서 파트 이름 추출해서 파트 도메인 엔티티 매핑
  • 기존에는 지원자 도메인 엔티티의 학과 필드와 재학학기 필드의 타입으로 별도의 도메인 엔티티를 사용했는데, 실제 응답에서 입력 데이터가 정형화되어있지 않아 파싱이 어려워서 모두 String 타입으로 변경
  • 구글폼 응답 값을 바탕으로 지원자 도메인 엔티티 생성 후 저장

📎 Issue 번호

@kwonyj1022 kwonyj1022 added the feature 새로운 기능 추가 label Feb 4, 2025
@kwonyj1022 kwonyj1022 self-assigned this Feb 4, 2025
@kwonyj1022 kwonyj1022 merged commit 7b3008a into develop Feb 4, 2025
@kwonyj1022 kwonyj1022 deleted the feature/50 branch February 4, 2025 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 새로운 기능 추가
Projects
None yet
Development

Successfully merging this pull request may close these issues.

구글폼에서 지원자 정보 불러오기 기능 추가
1 participant