3 Commits (9fae52e7dc870718fc539f84118e77ebd619328d)

Author SHA1 Message Date
I Luk Kim 9fae52e7dc fix(cache): period=None 시 AttributeError 수정
start/end 날짜 범위로 history()를 호출할 때 period=None을 전달하면
_normalize_period_to_days()에서 None.lower()가 호출되어
AttributeError: 'NoneType' object has no attribute 'lower' 발생.

- _normalize_period_to_days(): None 가드 추가, str() 래핑으로 안전 처리
- get(): period=None이면 즉시 None 반환
- store(): period=None이면 즉시 반환 (date-range 요청은 피클 캐시 생략)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
5 months ago
I Luk Kim d18976d4aa first commit 1 year ago
I Luk Kim cc43298cbd first commit 1 year ago