Skip to content

fix(timeline): honor startDateField when rendering a ListView timeline #3129

Description

@os-zhuang

Reproduction

  1. Run HotCRM with the published console and open crm_campaign/view/campaign_timeline.
  2. The view declares timeline.startDateField: "start_date" and timeline.endDateField: "end_date"; every campaign has both values.
  3. The timeline renders all seven records under No date.

The same start_date / end_date fields render correctly in the Calendar and Gantt views, so this is isolated to the timeline path.

Expected

The timeline should bucket records by their configured start date and render the corresponding date label.

Context

Found while recapturing the HotCRM marketing screenshot library after objectstack-ai/hotcrm#581. A metadata-only attempt to include the two date fields in the timeline view projection did not change the published-console behavior.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions