limbo-works/Limbo.Umbraco.Tables

Entire JSON structure is getting entered into External Examine index

Nysosis opened this issue · 1 comments

When a document containing a Limbo Table is saved, the value that is put into the External Examine index as the representation of the data for site search purposes is the full JSON structure of the table data:

image

Which means if someone searches some of the property names, the page containg a table would come back unexpectedly (in the perspective of someone viewing the frontend):

image

A custom IPropertyIndexValueFactory can be written and specified by TablesDataEditor.cs to craft the value that gets entered to be only the plain text of the cell contents

Hi @Nysosis

I'm closing this issue as you've also created a PR for this. I will try to find some time looking into the PR 😉