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

3 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Matt Lander shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    2 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      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