Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@kieckhafer
Copy link
Member

@kieckhafer kieckhafer commented Sep 9, 2019

Resolves parts of #5529
Impact: minor
Type: refactor

Issue

publishContainer and productGridContainer still use the catalog/publish/products meteor method to publish products, which in turn uses getGraphQLContextInMeteorMethod.

Solution

Re-write anywhere that calls catalog/publish/products to use the publishProuctsToCatalog mutation instead, remove the catalog/publish/products meteor method, which will remove getGraphQLContextInMeteorMethod in this instance.

Breaking changes

Any custom code that uses the catalog/publish/products Meteor method will need to be re-written to use the publishProductsToCatalog graphql mutation

Testing

  1. See the catalog/publish/products meteor method has been removed
  2. Attempt to publish changes to a product to the catalog.
  3. See you are successful

@kieckhafer kieckhafer changed the title [WIP] Refactor kieckhafer remove context in graph ql catalog publish [WIP] refactor: remove catalog/publish/products meteor method, use publishProductsToCatalog GQL Mutation instead Sep 9, 2019
@kieckhafer kieckhafer force-pushed the refactor-kieckhafer-removeContextInGraphQL-catalogPublish branch 2 times, most recently from 50eb8f5 to d651709 Compare September 9, 2019 23:24
@aldeed aldeed mentioned this pull request Sep 10, 2019
45 tasks
@kieckhafer kieckhafer force-pushed the refactor-kieckhafer-removeContextInGraphQL-catalogPublish branch from dc95660 to 96650e9 Compare September 10, 2019 04:19
@kieckhafer kieckhafer changed the title [WIP] refactor: remove catalog/publish/products meteor method, use publishProductsToCatalog GQL Mutation instead refactor: remove catalog/publish/products meteor method, use publishProductsToCatalog GQL Mutation instead Sep 10, 2019
@kieckhafer
Copy link
Member Author

@aldeed updated array destruction

@mikemurray Updated the code to get rid of that weird extra ID thing we were seeing

kieckhafer and others added 17 commits September 10, 2019 22:41
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Eric Dobbertin <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
mikemurray and others added 25 commits September 10, 2019 22:42
Signed-off-by: Mike Murray <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Mike Murray <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Will Lopez <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
Signed-off-by: Erik Kieckhafer <[email protected]>
… this method

Signed-off-by: Erik Kieckhafer <[email protected]>
(cherry picked from commit 0e546cf)
Signed-off-by: Erik Kieckhafer <[email protected]>
@kieckhafer
Copy link
Member Author

Closing in favor of #5541

@kieckhafer kieckhafer closed this Sep 11, 2019
@kieckhafer kieckhafer deleted the refactor-kieckhafer-removeContextInGraphQL-catalogPublish branch October 3, 2019 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants