smartdevicelink / sdl_core

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

Fix saving to endpoint properties table #3704

Closed jacobkeeler closed 3 years ago

jacobkeeler commented 3 years ago

Fixes #3666

This PR is ready for review.

Risk

This PR makes no API changes.

Testing Plan

ATF PR in progress, test manually by checking endpoint_properties field in policy table

Summary

EndpointProperty.version is defined as an optional value, but was being used as a mandatory one. Also makes service property unique in endpoint_properties to prevent duplicate entries.

Changelog

Bug Fixes

CLA