You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems the type was mistaken for a similarly named type, but unlike Common.SystemCapability, Common.SystemCapabilities has no member displayCapabilities.
Core attempts to access a field at msg_params["systemCapabilities"]["displayCapabilities"]here. The SDL HMI also attempts to provide this field here.
Expected Changes
Since this parameter is not in the API spec, there should not be code for it.
The text was updated successfully, but these errors were encountered:
Bug Report
Core and the SDL HMI have code to handle a parameter which is not in the spec.
According to the HMI API, the
UI.GetCapabilities
response parametersystemCapabilities
is of typeCommon.SystemCapabilities
:https://github.com/smartdevicelink/sdl_core/blob/develop/src/components/interfaces/HMI_API.xml#L5816
For reference here is the complete
Common.SystemCapabilities
definition:https://github.com/smartdevicelink/sdl_core/blob/develop/src/components/interfaces/HMI_API.xml#L3832
It seems the type was mistaken for a similarly named type, but unlike
Common.SystemCapability
,Common.SystemCapabilities
has no memberdisplayCapabilities
.Core attempts to access a field at
msg_params["systemCapabilities"]["displayCapabilities"]
here. The SDL HMI also attempts to provide this field here.Expected Changes
Since this parameter is not in the API spec, there should not be code for it.
The text was updated successfully, but these errors were encountered: