- 관련 상품
- 2026년 4월 28일 오전 4:44 UTC
- 이름 *
- Kamo
- 뚱 베어
- 9ede31b
CallController was passing memberId where FreePBX (and other PBX-style providers) expect an extension number — voicemail listing returned empty because no PBX extension matches a kamo memberId. Resolve PhoneExtension by (instanceId, memberId) up front and pass extension.extensionNumber to the provider; if the member has no assigned extension, return [] instead of round-tripping the provider with garbage. FreePBXProvider.getCallHistory now filters fetchAllCdrs to rows where the caller's extension is the source or destination, infers inbound/outbound requested page.