|
@@ -36,7 +36,7 @@ public class RankStrategy4Density extends RankService {
|
|
|
public RankResult mergeAndSort(RankParam param, List<Video> rovVideos, List<Video> flowVideos) {
|
|
|
|
|
|
//1 兜底策略,rov池子不足时,用冷启池填补。直接返回。
|
|
|
- if (CollectionUtils.isEmpty(rovVideos)) {
|
|
|
+ if (CollectionUtils.isEmpty(rovVideos) || filterRules == null || filterRules.isEmpty()) {
|
|
|
if (param.getSize() < flowVideos.size()) {
|
|
|
return new RankResult(flowVideos.subList(0, param.getSize()));
|
|
|
} else {
|