mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-12 04:27:39 +00:00
[fix][chat]Fix illegal argument exception.
This commit is contained in:
@@ -560,8 +560,12 @@ public class ChatQueryServiceImpl implements ChatQueryService {
|
|||||||
iterator.remove();
|
iterator.remove();
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
List<String> collection =
|
List<String> collection = new ArrayList<>();
|
||||||
JsonUtil.toList(JsonUtil.toString(queryFilterValue), String.class);
|
if (queryFilterValue instanceof List) {
|
||||||
|
collection.addAll((List) queryFilterValue);
|
||||||
|
} else if (queryFilterValue instanceof String) {
|
||||||
|
collection.add((String) queryFilterValue);
|
||||||
|
}
|
||||||
if (FilterOperatorEnum.IN.equals(queryFilter.getOperator())
|
if (FilterOperatorEnum.IN.equals(queryFilter.getOperator())
|
||||||
&& CollectionUtils.isEmpty(collection)) {
|
&& CollectionUtils.isEmpty(collection)) {
|
||||||
iterator.remove();
|
iterator.remove();
|
||||||
|
|||||||
Reference in New Issue
Block a user