-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GPII-1256: Passing of web-solutions to the matchmakers #399
base: master
Are you sure you want to change the base?
Conversation
@@ -64,6 +64,10 @@ | |||
* userToken, preferences, deviceContext, solutionsRegistryEntry | |||
*/ | |||
gpii.matchMakerFramework.preProcess = function (that, initialPayload) { | |||
// merge the OS solutions registry with the web-based solutions registry: | |||
initialPayload.solutionsRegistryEntries = $.extend({}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can't have this stuck into the MatchMakerFramework base utilities like this - it needs to be a feature of a particular kind of FlowManager on a particular platform. Also, modifying the input payload mustn't happen
@simonbates pull is at #389 and is covered under GPII-1224 - you should make sure that you are both clear what the interaction of these two pull requests will be and add explanation to GPII-1256 which is currently inadequately documented. This pull request also needs to update all the documentation for affected payloads and workflow, some of which is in this repo and some of which is in the wiki. E.g. https://github.com/kaspermarkus/universal/blob/GPII-1256/documentation/loginFlow.md needs to be updated (in fact it is already quite stale with respect to the actual current workflow) |
as @javihernandez pointed out, this pull request is also problematic wrt the browserChannel: https://github.com/GPII/universal/blob/master/gpii/node_modules/flowManager/src/BrowserChannel.js#L28 |
This is a temporary hack, only for the review4 branch. See GPII#399 (comment)
CI job passed. |
ok to test |
CI job failed. Please visit http://lists.gpii.net/pipermail/ci/ for more details. |
Initial pull requests for feedback