[ECOMMERCE-452] Limit catalogs in the Product Chooser for certain sites Created: 19/Jul/21  Updated: 26/Aug/22

Status: Open
Project: E-commerce
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Minor
Reporter: Laura Delnevo Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to ECOMMERCE-366 Investigation. Limit catalogs in the ... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Epic Link: Commerce later
Team: AuthorX

 Description   

Current behaviour

Currently, we don't have any support to limit the catalog bases on the configuration in Site Definition.

Investigation outcome

  • Create an app to configure the limitation, this app should be a detailed app of Ecommerce content app, the configuration will be stored to Site definition app
  • Base on the configuration, we would apply them to the dataprovider of EcommerceChooser, specifically in this case isĀ ConnectorTreeGridDataProvider
  • Handle case when the current site reaches the limitation since when the current site has its own data being set limitation, some of the data would maybe not invalid. E.g: Site eCommerce A has a field connect to Connection 1 of Commercetools, and when the site is set to using Connection 2, that field still using the data from Connection 1
  • Handle the case when user migrated from commercetools module to eCommerce module

Generated at Mon Feb 12 01:44:12 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.