[Minecraft.net] Special characters in a search query on Minecraft.net cause the suggestions box to disappear and the system to yield invalid search results.
Partner Rank:
N/A
Verification Builds:
N/A
Regression Builds:
Unknown (Minecraft.net)
Summary:
Special characters in a search query on Minecraft.net cause the suggestions box to disappear and the system to yield invalid search results.
Affects currently Live Content:
Yes
Impact:
Makes it difficult to discover products with special characters in product names.
Repro Steps:
- Open the Minecraft.net Marketplace page.
- Search for something, let's search for "SECURITY++" (no quotes).
- Observe that the list of suggestions disappears.
- Click search or hit enter.
- Observe that the results have nothing to do with the search terms entered.
Observed Results:
The search box disappears when "+" is in the search term. The search results are invalid.
Expected Results:
"+" is a common symbol used in Minecraft DLC names. It should work in search suggestions and should yield the correct search results.
Screenshots/Videos attached:
Screen recording: https://capture.dropbox.com/ib5bonL73KAmcYuV
Notes:
We recommend encoding "+" as %2B and adjusting the API to handle encoded characters (so it doesn't get treated as a space in a query string when the search is dispatched to the productmanagement API). Currently, any + character sent in the API will return an empty response: https://www.minecraft.net/bin/minecraft/productmanagement.productsbydescrpition.json?locale=en-us&term=SECURITY++
We also tried to search "Security Add-On" as a workaround, and "SECURITY++ Add-On" does not appear in the results. This makes it very difficult to find products that have "+" in the product name, because "SECURITY" doesn't yield either.
