Fix to clone a possibleValueSource filter before calling interpret values... added warning to the javadoc on that method - how to make better?

This commit is contained in:
2023-03-15 11:49:40 -05:00
parent 54d3e4a6c8
commit 7ca9ecbcec
2 changed files with 7 additions and 2 deletions

View File

@ -1332,8 +1332,9 @@ public class QJavalinImplementation
if(field.getPossibleValueSourceFilter() != null)
{
field.getPossibleValueSourceFilter().interpretValues(values);
input.setDefaultQueryFilter(field.getPossibleValueSourceFilter());
QQueryFilter filter = field.getPossibleValueSourceFilter().clone();
filter.interpretValues(values);
input.setDefaultQueryFilter(filter);
}
if(StringUtils.hasContent(ids))