I suggest you ...

BUG: Facets using the wrong name when returned by SearchLibrary.GetFacetsFor(category)

the facets returned use the Display name for both the DisplayName and Name property.
e.g. I have a product property "BowlSize" , with an English display name of "Bowl size"
facet.name = "Bowl size"
facet.DisplayName = "Bowl size"

facet.Name should probably use the culture invariant property name "BowlSize" instead

6 votes
Vote
Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
You have left! (?) (thinking…)
Matt Lander shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

2 comments

Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
Submitting...
  • AdminUcommerce (Admin, uCommerce) commented  ·   ·  Flag as inappropriate

    Hi thanks for the feedback.

    I got a point.
    But unfortunately, RavenDB only returns back the Name field and not the DisplayName field since we are using RavenDB own facets. Therefore, must the Name fields also contains the language value.

    Hope this make sense, otherwise let me know.

  • Matt Lander commented  ·   ·  Flag as inappropriate

    I'm using umbraco with these versions:
    uCommerce 8.0.0.18352
    uCommerce.Core 8.0.0.18352
    uCommerce.Umbraco7 8.0.0.18352

Feedback and Knowledge Base