Describe the problem
#2172
In google/transit#640, the spec was corrected to make sure that min_transfer_time becomes required for timed transfers (transfer_type = 2).
Describe the new validation rule
| Related spec language |
Rationale for rule |
Notice name to update or add |
Pseudologic |
Notice table columns |
Severity |
Notice description |
| transfers.transfer_type, transfers.min_transfer_time |
transfer_type=2 is defined as "Transfer requires a minimum amount of time between arrival and departure to ensure a connection. " Therefore, min_transfer_time is required in this case. |
missing_required_field |
If transfer_type == 2 and min_transfer_time is empty or missing --> Trigger Notice |
csvRowNumber, fieldName (min_transfer_time), filename (transfers.txt) |
ERROR |
The given field has no value in some input row, even though values are required. |
Sample GTFS datasets
No response
Severity
ERROR
Additional context
No response
Describe the problem
#2172
In google/transit#640, the spec was corrected to make sure that min_transfer_time becomes required for timed transfers (transfer_type = 2).
Describe the new validation rule
transfer_type=2is defined as "Transfer requires a minimum amount of time between arrival and departure to ensure a connection. " Therefore,min_transfer_timeis required in this case.Sample GTFS datasets
No response
Severity
ERROR
Additional context
No response