Skip to content

fix(web): 채팅 이미지 업로드 경로를 /file/chat/post로 수정#509

Merged
manNomi merged 1 commit intomainfrom
fix/chat-upload-path
May 3, 2026
Merged

fix(web): 채팅 이미지 업로드 경로를 /file/chat/post로 수정#509
manNomi merged 1 commit intomainfrom
fix/chat-upload-path

Conversation

@manNomi
Copy link
Copy Markdown
Contributor

@manNomi manNomi commented May 3, 2026

변경 배경

채팅 이미지 업로드가 /file/profile/post로 전송되고 있어 서버 최신 브루노 스펙과 불일치했습니다.

변경 내용

  • apps/web/src/apis/image-upload/api.ts
  • 로그인 후 채팅 이미지 업로드 엔드포인트 변경
    • 이전: /file/profile/post
    • 변경: /file/chat/post
  • 응답 타입(fileUrl) 및 multipart/form-data 처리 로직은 유지

영향 범위

  • 멘토 채팅 이미지 업로드 경로 교정
  • 회원가입 전 프로필 업로드(/file/profile/pre) 및 기타 업로드 API는 변경 없음

검증

  • pnpm --filter @solid-connect/web run lint:check
  • pnpm --filter @solid-connect/web run typecheck:ci
  • pnpm --filter @solid-connect/web run build

체크 포인트

  • 채팅방 이미지 업로드 요청 URL이 /file/chat/post로 호출되는지 네트워크 탭에서 확인 부탁드립니다.

@manNomi manNomi requested review from enunsnv and wibaek as code owners May 3, 2026 14:18
@vercel
Copy link
Copy Markdown

vercel Bot commented May 3, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
solid-connection-web Ready Ready Preview, Comment May 3, 2026 2:18pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
solid-connect-web-admin Skipped Skipped May 3, 2026 2:18pm

@github-actions github-actions Bot added the web label May 3, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 3, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 92cc58f3-9692-4596-9cf2-2b2a4e630363

📥 Commits

Reviewing files that changed from the base of the PR and between 1737fbc and 9017426.

📒 Files selected for processing (1)
  • apps/web/src/apis/image-upload/api.ts

Walkthrough

이미지 업로드 API의 백엔드 대상 서비스가 변경되었습니다. 다음과 같은 수정사항이 포함됩니다:

  1. 엔드포인트 업데이트

    • POST 대상 URL이 /file/profile/post에서 /file/chat/post로 변경됨
  2. 문서화 수정

    • 한국어 주석이 "profile image upload (logged in)"에서 "chat image upload (logged in)"으로 업데이트됨

함수명, 파라미터 타입(file: File), 응답 타입(UploadProfileImageResponse)은 그대로 유지되었습니다.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Suggested reviewers

  • wibaek
  • enunsnv
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed PR 제목이 변경 사항을 명확하게 요약하고 있습니다. 채팅 이미지 업로드 경로를 /file/chat/post로 수정한다는 주요 변경 사항을 정확하게 나타냅니다.
Description check ✅ Passed PR 설명이 저장소의 필수 템플릿을 충분히 따르고 있으며, 변경 배경, 변경 내용, 영향 범위, 검증 내용 등을 명확하게 기재하고 있습니다.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/chat-upload-path

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
Review rate limit: 0/1 reviews remaining, refill in 60 minutes.

Comment @coderabbitai help to get the list of available commands and usage tips.

@manNomi manNomi merged commit dd5e207 into main May 3, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant