Skip to content

Change vehicle modes enum type in ET/PT filtered query#227

Merged
TuThoThai merged 10 commits into
v2.3-wipfrom
fix_vehiclemode_request_filters
Jul 16, 2026
Merged

Change vehicle modes enum type in ET/PT filtered query#227
TuThoThai merged 10 commits into
v2.3-wipfrom
fix_vehiclemode_request_filters

Conversation

@thbar

@thbar thbar commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

This continues the move done in #207 (@haeckerbaer) to replace VehicleModesEnumeration with VehicleModesOfTransportEnumeration.

While reviewing #207, I noticed that the old type still seems to be used on the querying side: the VehicleMode request filters of ET and PT. If I read correctly, a client can only filter on the old 9 values, while deliveries can now carry the full set ; a careful review is welcome.

Since the new enumeration appears to be a superset of the old one, this should be backward compatible (except for tightly-coupled bindings users etc). If so, this also leaves VehicleModesEnumeration unreferenced in the XSD; it stays deprecated (as per #207) and could be removed later.

@thbar

thbar commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator Author

@haeckerbaer if you have time to push an empty commit to this branch (it's done), I wonder if this will make CI pass (#228).

@thbar thbar added ET For everything SIRI-ET PT For everything SIRI-PT labels Jul 7, 2026
@thbar thbar added this to the v2.3 milestone Jul 7, 2026
haeckerbaer
haeckerbaer previously approved these changes Jul 14, 2026

@haeckerbaer haeckerbaer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks a lot for catching that!!

#228 happens because the bot, for some reason, is not able to "write commit" to the repo.

As a temporary work-around, I'm launching the same thing locally, which should ideally result in the bot having nothing to write, hence the PR would go green.

This is theoretical at this point, let's see how it fares.
@thbar

thbar commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator Author

While the commits history is a bit messy, I think it's OK reviewing this way, and it will serve as documentation in case future troubles arise.

@TuThoThai TuThoThai merged commit f06f90b into v2.3-wip Jul 16, 2026
1 check passed
@TuThoThai TuThoThai deleted the fix_vehiclemode_request_filters branch July 16, 2026 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ET For everything SIRI-ET PT For everything SIRI-PT

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants