From 81ba47f661f54f2a5ec28475b7ed2d2bbf88d63f Mon Sep 17 00:00:00 2001 From: happybell80 Date: Tue, 9 Sep 2025 23:08:19 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20user=5Fid=20None=20=EB=AC=B8=EC=A0=9C?= =?UTF-8?q?=20=ED=95=B4=EA=B2=B0=20=EA=B8=B0=EB=A1=9D=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...0909_happybell80_로빙중_시간인식_구현실패.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/troubleshooting/250909_happybell80_로빙중_시간인식_구현실패.md b/troubleshooting/250909_happybell80_로빙중_시간인식_구현실패.md index 1b447c4..dbbb88c 100644 --- a/troubleshooting/250909_happybell80_로빙중_시간인식_구현실패.md +++ b/troubleshooting/250909_happybell80_로빙중_시간인식_구현실패.md @@ -18,7 +18,14 @@ - 로컬: d93e08c로 롤백 완료 - 서버: 아직 29fcb78 ("로빙중..." 있음) → git pull 필요 +### 4. user_id None 문제 (해결) +- slack_handler.py 194번줄: `user_id = event.get('user', 'N/A')` 설정 +- 204번줄: `user_id = event.get("user")` 재할당시 None 됨 +- 수정: `user_id = event.get("user", user_id)` - 기존값 유지 +- 커밋: 19ff9ef (23:06 이후 정상 작동) + ## 교훈 - 3초 ACK는 즉시 200 OK 반환이 핵심 - user_id None 체크 필수 +- 변수 재할당시 기본값 유지 확인 - 로컬/서버 동기화 확인 필수 \ No newline at end of file