When the Gate sends business partner data to the Orchestrator, it can happen that it saves the wrong golden record task-ID to the wrong sharing state, by this mixing up the desired results in the output stage.
This pull request fixes the behaviour making sure that the task-Ids are assigned to the correct sharing states as long as the Orchestrator returns the tasks in the order in which the requests have been received.
Pre-review checks
Please ensure to do as many of the following checks as possible, before asking for committer review:
[x] DEPENDENCIES are up-to-date. Dash license tool. Committers can open IP issues for restricted libs.
Description
When the Gate sends business partner data to the Orchestrator, it can happen that it saves the wrong golden record task-ID to the wrong sharing state, by this mixing up the desired results in the output stage.
This pull request fixes the behaviour making sure that the task-Ids are assigned to the correct sharing states as long as the Orchestrator returns the tasks in the order in which the requests have been received.
Pre-review checks
Please ensure to do as many of the following checks as possible, before asking for committer review: