smartdevicelink / sdl_core

SmartDeviceLink In-Vehicle Software and Sample HMI
BSD 3-Clause "New" or "Revised" License
241 stars 245 forks source link

fix/sdl_did_not_read_correctly_value_of_hmicapabilities_from_hmicapabilitiescachefile #3820

Closed RomanReznichenkoLuxoft closed 2 years ago

RomanReznichenkoLuxoft commented 2 years ago

Fixes #3804

This PR is ready for review.

Risk

This PR makes no API changes.

Summary

SDL sends RegisterAppInterface response with the incorrect value of "hmiCapabilities" parameters if HMICapabilitiesCacheFile exists. At the first start, we send the values of navigation, phoneCall and videoStream from the HMI response from the hmicapabilities field to mobile. And the second time we had data in the HMICapabilitiesCacheFile file, we took the value from systemcapabilities, not from hmicapabilities

CLA

RomanReznichenkoLuxoft commented 2 years ago

@jordynmackool This PR is ready for Livio review