cityofaustin / atd-data-tech

Austin Transportation Data & Technology Services
17 stars 2 forks source link

Update component phase inputs to require both phase and completion date if phase simple is "Complete" #19113

Closed mddilley closed 4 hours ago

mddilley commented 1 week ago

When using a component phase override, it is important to capture both a phase AND a phase completion date. This becomes important when the component-level statuses like ATSD's project_development_status and project_development_status_date since they rely on having both a completion date and a component phase - see the get_project_development_status_date function in the database. Also see https://github.com/cityofaustin/atd-data-tech/issues/18120

The UI currently allows a completion date to be entered without selecting a phase which can cause unexpected results in reporting.

In Scope Nathan W has requested that we:

Screenshot 2024-09-18 at 12 53 44 PM Screenshot 2024-09-18 at 12 56 04 PM
mddilley commented 1 week ago

John: Look at autocomplete warnings