QT 세션 수정/편집

ID: 8bd8fa27-fa03-45bd-977d-515938425d85

높음 완료

## 목표
QT 세션의 edit/update 기능 추가 (현재 생성만 가능)

## 구현 내용
- qt/sessions_controller에 edit, update 액션 추가
- edit 뷰 생성 (기존 new 폼 재활용, _form 파셜 분리)
- 수정 가능 필드: title, start_date, end_date
- 테마 변경 시 콘텐츠 매핑 재설정
- creator만 수정 가능 (권한 체크)

## 완료 기준
- [ ] edit/update 라우트 및 컨트롤러 액션
- [ ] _form 파셜 분리 (new/edit 공유)
- [ ] creator 권한 체크 (다른 사용자 수정 불가)
- [ ] 통합 테스트 (성공/권한 실패/유효성 실패)
- [ ] show 페이지에 "수정" 버튼 추가

## 관련 파일
- app/controllers/qt/sessions_controller.rb
- app/views/qt/sessions/
- config/routes.rb (이미 resources :sessions)
- test/controllers/qt/sessions_controller_test.rb

첨부 이미지

이미지 추가 (Ctrl+V로 붙여넣기 또는 클릭)

JPEG, PNG, GIF, WebP / 최대 10MB

담당자: 미배정
생성일: 2026년 03월 02일 11:59

활동 로그

  • 팀리드 상태 변경: 할 일 → 완료

    2026년 03월 03일 04:08:43

  • 팀리드 기능 계획 수립 - QT 세션 수정/편집 (Phase 1)

    2026년 03월 02일 12:00:44

    상세 보기

    ## 기능 개요
    - QT 세션 edit/update 액션 추가 (현재 생성만 가능)

    ## 분석 결과
    - 영향 범위: qt/sessions_controller.rb, qt/sessions/ views, routes.rb
    - 기존 패턴: resources :sessions 이미 존재 → edit/update 라우트 자동 포함
    - new.html.erb 폼을 _form 파셜로 분리하면 재활용 가능

    ## Phase 정보
    - **Phase 1** - 스키마 정리 후 병렬 진행 가능
    - 복잡도: simple (~5 파일)