Let a mapped payload carry companyName and source

FeatureDaemonService
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.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing