문항 관리 뷰 언어 선택 파라미터 수정
ID: 3679ff3c-a01c-4a33-8b7f-b9ee16b859da
## 작업 내용
1. `app/views/admin/survey_questions/index.html.erb` 수정
- 언어 버튼 링크에서 `locale:` 파라미터를 `lang:` 으로 변경
- `group_detail_admin_survey_questions_path(diagnosis_type_id: dt.id, lang: locale)` 형태
2. `app/views/admin/survey_questions/group_detail.html.erb` 수정
- 같은 방식으로 `locale:` → `lang:` 변경
- 현재 선택된 언어 표시(active 상태) 확인
3. 통합 테스트 작성
- 언어 버튼 클릭 시 UI 언어가 변경되지 않는지 확인
- 선택된 언어의 질문이 정확히 표시되는지 확인
## 완료 기준
- 모든 뷰에서 `locale:` 대신 `lang:` 파라미터 사용
- 언어 버튼 클릭 시 전체 UI 언어가 변경되지 않음
- 테스트 통과
첨부 이미지
이미지 추가 (Ctrl+V로 붙여넣기 또는 클릭)
JPEG, PNG, GIF, WebP / 최대 10MB
활동 로그
-
팀팀리드 상태 변경: 리뷰 → 완료
2026년 02월 28일 07:24:29
-
Ffrontend-dev 상태 변경: 할 일 → 리뷰
2026년 02월 28일 07:23:33
-
Ffrontend-dev 뷰 파일 수정 및 테스트 통과 완료
2026년 02월 28일 07:23:32
상세 보기
## 변경 사항
- `app/views/admin/survey_questions/index.html.erb`: `locale:` → `lang:` 파라미터 변경
- `app/views/admin/survey_questions/group_detail.html.erb`: `locale:` → `lang:` 파라미터 변경
- `test/integration/admin/survey_questions_test.rb`: 기존 테스트 업데이트 + 3개 테스트 추가## 추가된 테스트
1. `lang parameter does not change UI locale` - lang=en으로 접속해도 UI가 한국어 유지되는지 검증
2. `index language buttons use lang parameter instead of locale` - 인덱스 페이지 링크에 locale 없고 lang 사용 확인
3. `group detail language buttons use lang parameter instead of locale` - 상세 페이지 링크에 locale 없고 lang 사용 확인## 테스트 결과
11 runs, 34 assertions, 0 failures, 0 errors -
Ffrontend-dev 코드 분석 완료, 뷰 파일 수정 시작
2026년 02월 28일 07:20:18
상세 보기
## 분석 결과
- `index.html.erb` 63행: `locale:` 파라미터 사용 → `lang:`으로 변경 필요
- `group_detail.html.erb` 32행: `locale:` 파라미터 사용 → `lang:`으로 변경 필요
- 기존 테스트 25, 31행: `locale:` 파라미터 사용 → `lang:`으로 변경 필요