Normally in proprietary policies a url is not included in the system request. In the policy handler GetNextUpdateUrl() will find an app id to send the ptu to if an app id is not provided. This method is not called when a url is provided by the hmi. A call to ChoosePTUApplication() was added to handle the missing app id.
Fixes #3881
This PR is ready for review.
Risk
This PR makes no API changes.
Testing Plan
ATF policy test scripts.
Summary
Normally in proprietary policies a url is not included in the system request. In the policy handler
GetNextUpdateUrl()
will find an app id to send the ptu to if an app id is not provided. This method is not called when a url is provided by the hmi. A call to ChoosePTUApplication() was added to handle the missing app id.CLA