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

[REFACTOR] 파일 시스템 버전에 따른 로직 분리 #270

Closed
4 tasks done
SSung023 opened this issue Dec 21, 2024 · 1 comment · Fixed by #271
Closed
4 tasks done

[REFACTOR] 파일 시스템 버전에 따른 로직 분리 #270

SSung023 opened this issue Dec 21, 2024 · 1 comment · Fixed by #271
Assignees
Labels
🧑🏻‍💻 BE 백엔드 관련 코드 ⚙️ refactor 리팩토링 🖥️ server 서버 관련

Comments

@SSung023
Copy link
Contributor

SSung023 commented Dec 21, 2024

Issue 타입(하나 이상의 Issue 타입을 선택해주세요)

☑ 기능 추가
□ 기능 삭제
□ 버그 리포트
□ 버그 수정
□ 의존성, 환경 변수, 빌드 관련 코드 업데이트

상세 내용

어떤 기능인가요?

Local 버전과 Production 버전에 따라 파일을 처리하는 로직을 분리합니다.
Local 버전에서도 기존에 파일 URI를 반환하던 방식에서 Base64로 인코딩 한 문자열을 반환하는 방식으로 변경합니다.
Production 버전에서는 이전 방식에서 변경하지 않습니다.

작업 상세 내용

  • FileReponse 응답 데이터 구조 변경
    • 필드 중 하나인 accessURI를 source로 변경
    • 파일 응답 데이터가 Local인지 Production인지 구분하는 Environment 필드 추가
  • Local 버전에서는 source 필드에 Base64로 인코딩한 문자열을 반환하도록 변경

라벨

  • 작업 브랜치: refactor/270-file-response-fields
  • 그룹: server
@SSung023 SSung023 added ⚙️ refactor 리팩토링 🧑🏻‍💻 BE 백엔드 관련 코드 🖥️ server 서버 관련 labels Dec 21, 2024
@SSung023 SSung023 self-assigned this Dec 21, 2024
Copy link

linear bot commented Dec 21, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🧑🏻‍💻 BE 백엔드 관련 코드 ⚙️ refactor 리팩토링 🖥️ server 서버 관련
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant