Uploaded image for project: 'PUBLIC - Liferay Commerce'
  1. PUBLIC - Liferay Commerce
  2. COMMERCE-8305

Products with restricted Account Group visibility excluded from Asset Category/Tag based data sources

Details

    Description

      Steps to Reproduce

      1. Install 7.4 u4
      2. Deploy Minium Demo Pack & create a site based on the Minium Demo Pack Accelerator.  (Minium Demo Pack is not required to reproduce the bug)
      3. Re-Index 
      4. Update Product Visibility on the Premium Brake Pad product so it's only visible for Gold Account Group
      5. Navigate to Minium Dashboard page

      Expected Results

      1. When the S Auto Service Account is selected (S Auto Service is a Gold account), the Premium Brake Pads should be visible on the Product Publisher on the Dashboard. (By default, this Product Publisher is configured with the Product Selection set to Dynamic and the Filter is set to include Products with the Tag featured).
      2. When viewing the Brake Pads product display page (http://localhost:8080/group/minium/p/brake-pads), the Premium Brake Pads should be displayed in the Product Publisher on the bottom of the page (By default this Product Publisher is configured with the Product Selection set to Data Source and the Data Source is set to Products of the Same Categories and Tags)

      Actual Results

      1. When the S Auto Service Account is selected, the Premium Brake Pads do not show up on the Dashboard page.
      2. When viewing the Brake Pads product display page, the Premium Brake Pads do not appear in the Product Publisher at the bottom of the page.  

       

      Additional context:  If you navigate to the catalog page you can see the Premium Brake Pads displayed correctly as long as the account selected is a Gold account.    Also, if you add an Up-Sell product relationship on the Brake Pads pointing to the Premium Brake Pads and then update the Product Publisher on the Product Display Page to use a Dynamic Data Source set to display Product Relations up-sell, you do see Premium Brake Pads displayed correctly.  

      Attachments

        Activity

          People

            lorenzo.lapescara Lorenzo La Pescara
            jeffrey.handa Jeffrey P. Handa
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Packages

                Version Package
                7.3.X
                7.4.X
                7.4 DXP U7