Skip to content

[Maintenance] - All Projects Table Prioritization Fix #3911

@Steph375

Description

@Steph375

Description

Right now, selecting a car in the sidebar causes the All Projects table to show only projects for that car. The intended behavior is:

  • Show all projects

  • Just move the selected car’s projects to the top (“prioritize”)

Acceptance Criteria

  • Selecting a car does not remove any projects from All Projects
  • Selected car projects appear before non-selected car projects
  • Clearing selected car restores default behavior

Proposed Solution

  • Remove the existing .filter logic that hides non-matching projects
  • Apply a stable ordering that places projects whose wbsNum.carNumber matches selectedCar.wbsNum.carNumber at the top of the table
  • Preserve the existing ordering for projects within each group (matching vs non-matching)
  • When no car is selected, keep the current behavior unchanged

Metadata

Metadata

Assignees

No one assigned

    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