Skip to content
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

fix: ensure Trustpilot reviews match review source #1

Open
1 of 5 tasks
kevinwhoffman opened this issue Feb 27, 2019 · 0 comments
Open
1 of 5 tasks

fix: ensure Trustpilot reviews match review source #1

kevinwhoffman opened this issue Feb 27, 2019 · 0 comments

Comments

@kevinwhoffman
Copy link
Contributor

Bug Report

User Story

As a user, I want the reviews returned in a Trustpilot collection to match the review source so that I'm not confused when I see reviews from a previously entered review source.

Current Behavior

When creating multiple Trustpilot collections, I often get reviews from a previous review source that do not make sense in the current collection.

Expected Behavior

The returned reviews should match the review source I selected.

Bug Type

  • This bug describes functionality that once worked as expected in version X.X.X.
  • This bug describes functionality that never worked as expected.
  • I am not sure whether this functionality ever worked as expected.

Steps to Reproduce

  1. Search woocommerce.com and save collection.
  2. Create new collection and search amazon.com then Get Reviews.
  3. I am seeing reviews from WooCommerce instead of Amazon.
  4. Create another new collection and search walmart.com then Get Reviews.
  5. I now see reviews from Amazon instead of Walmart.

Possible Solution

This could be related to the storage of reviews in a transient. When the same user makes multiple requests, the transient from a previous request may be incorrectly returned.

Acceptance Criteria

  • When I click Get Reviews within a Trustpilot collection, the returned reviews belong to the review source I selected.
  • The behavior works correctly when multiple collections are created one after the other.
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

No branches or pull requests

1 participant