大幅优化性能;优化显示逻辑、效果
This commit is contained in:
@@ -112,6 +112,16 @@ public class FriendFinderImpl implements FriendFinder {
|
||||
.distinct();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Flux<LinkVo> listAuthorLinks() {
|
||||
var listOptions = new ListOptions();
|
||||
listOptions.setFieldSelector(FieldSelector.of(isNull("metadata.deletionTimestamp")));
|
||||
return client.listAll(Link.class, listOptions, defaultLinkSort())
|
||||
.filter(link -> link.getSpec() != null
|
||||
&& StringUtils.isNotBlank(link.getSpec().getDisplayName()))
|
||||
.map(LinkVo::from);
|
||||
}
|
||||
|
||||
private Mono<ListResult<FriendPostVo>> pageFriendPost(ListOptions queryOptions, PageRequest page){
|
||||
var listOptions = new ListOptions();
|
||||
var query = all();
|
||||
|
||||
Reference in New Issue
Block a user