Hi.
There is a bug in the assortment "add product" search when added a product with comma in its name.
It makes the assortment useless as you cant add more products from any view.
How to replicate:
Make a product with comma in its name.
Search(!) for it in the "add product" view in the assortment and add it. If you use the group tree view you wont get the error
Save and close.
Now go back to the "add product" view and search for something. The page should now give you server error:
[NullReferenceException: Object reference not set to an instance of an object.]
Dynamicweb.Admin.eComBackend._Closure$__73._Lambda$__247(Product x) +11
System.Linq.Enumerable.SingleOrDefault(IEnumerable`1 source, Func`2 predicate) +183
Dynamicweb.Admin.eComBackend.EcomGroupTree2.ProductListSearch(String groupID) +1514
What I think is happening:
When the product with comma gets added, it adds another product relation with the part after comma as the product ID.
So when it looks up what products that has been added it looks for parts of a product name instead of the ID and fails.
tested on version 8.8.0.4