chore: don't fake-deprecate wakeupdisabled on templates that never had it

offline/iso15118 never offered wakeupdisabled, so declaring it deprecated there was wrong. Keep it in onlineVehicleFeatures and only check it where a template actually declares the param.
This commit is contained in:
andig 2026-07-04 14:18:27 +02:00
parent 2bd319a361
commit 82d332dfb1
3 changed files with 5 additions and 4 deletions

View file

@ -22,8 +22,6 @@ params:
deprecated: true
- name: autodetectdisabled
deprecated: true
- name: wakeupdisabled
deprecated: true
render: |
type: custom
{{ include "vehicle-common" . }}

View file

@ -16,8 +16,6 @@ params:
deprecated: true
- name: autodetectdisabled
deprecated: true
- name: wakeupdisabled
deprecated: true
render: |
type: custom
{{- include "vehicle-common" . }}

View file

@ -53,6 +53,11 @@ func TestVehicleFeatureParamsConsistent(t *testing.T) {
}
for _, feat := range onlineVehicleFeatures {
// not every template ever offered every feature (e.g. wakeupdisabled is new)
if i, _ := tmpl.ParamByName(feat); i < 0 {
continue
}
values := tmpl.Defaults(templates.RenderModeUnitTest)
values["template"] = tmpl.Template
values[feat] = true