(fix)(chat) Fix NPE (#382)

This commit is contained in:
yangde
2023-11-14 20:58:37 +08:00
committed by GitHub
parent 400d8b34fd
commit 3271db4ca6

View File

@@ -1,5 +1,6 @@
package com.tencent.supersonic.chat.api.pojo.response;
import cn.hutool.core.collection.CollectionUtil;
import com.google.common.collect.Lists;
import com.tencent.supersonic.chat.api.pojo.SemanticParseInfo;
import lombok.Data;
@@ -33,8 +34,10 @@ public class ParseResp {
public List<SemanticParseInfo> getSelectedParses() {
selectedParses = Lists.newArrayList();
selectedParses.addAll(candidateParses);
candidateParses.clear();
if (CollectionUtil.isNotEmpty(candidateParses)) {
selectedParses.addAll(candidateParses);
candidateParses.clear();
}
return selectedParses;
}
}