- Ya
- 29 Machi 2026, 18:55 UTC
- Mwandishi
- kamo
- Ahadi ya
- 90ac141
Root cause: forwardToApi routes through APIService's Java gateway which doesn't preserve multipart FormData boundaries correctly. The email composer works because it uses a dedicated email proxy route that talks directly to EmailService. Fix: replicate the exact email proxy pattern — sendEmailDirect() sends multipart FormData directly to kamowsemail-service with proper OTK auth headers. Member lookup also goes directly to SecurityService. This matches the proven working pattern from the email composer.