indexer does not work properly in languages with different decimal notation thanks @chrisdavenport #8372
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[#34056] indexer does not work properly in languages with different decimal notation
== Reproduce
Have a joomla site in a language that uses comma instead of a dot for decimal places (ex: Portuguese).
Turn on search indexer content plugin.
Edit a content item in the frontend and save.
It will appear an sql error like this
Column count doesn't match value count at row 1 SQL=INSERT INTO
29i8c_finder_tokens
(term
,stem
,common
,phrase
,weight
,context
,language
) VALUES ('a', 'a', 0, 0, 0,0667, 1, 'pt')Note the "0,0667" it should be "0.0667" and the error is there.
Redo this PR by @chrisdavenport: #4116