- Shipped
- August 20, 2026 at 9:40 PM UTC
- Author
- Kamo
- Commit
- 705c820
The intake job's direct-field switch stopped at vendorLeadID, so a mapping onto companyName or source was accepted by the UI, stored on the endpoint and then silently dropped when the payload became a CreateLeadRequest. Both fields already exist on the DTO and are already honoured by LeadService.createLead — only the job's switch was missing them. This matters for company-shaped markets (includeCompany = true), where the business name is the lead's identity and there was previously nowhere to put it.