镜像自地址
https://github.com/KokaKiwi/BarInsta
已同步 2025-09-17 22:53:45 +00:00
better null check
这个提交包含在:
父节点
3f09de05f3
当前提交
1b6894bf5f
@ -109,6 +109,7 @@ public class FeedService extends BaseService {
|
||||
final List<Media> allPosts = new ArrayList<>();
|
||||
final List<Media> items = feedFetchResponse.getItems();
|
||||
for (final Media media : items) {
|
||||
if (media == null || media.isInjected() || (media.getMediaType() == null && media.getEndOfFeedDemarcator() == null)) continue;
|
||||
if (needNewMaxId && media.getEndOfFeedDemarcator() != null) {
|
||||
final EndOfFeedDemarcator endOfFeedDemarcator = media.getEndOfFeedDemarcator();
|
||||
final EndOfFeedGroupSet groupSet = endOfFeedDemarcator.getGroupSet();
|
||||
@ -121,13 +122,12 @@ public class FeedService extends BaseService {
|
||||
nextMaxId = group.getNextMaxId();
|
||||
final List<Media> feedItems = group.getFeedItems();
|
||||
for (final Media feedItem : feedItems) {
|
||||
if (feedItem == null || feedItem.isInjected()) continue;
|
||||
if (feedItem == null || feedItem.isInjected() || feedItem.getMediaType() == null) continue;
|
||||
allPosts.add(feedItem);
|
||||
}
|
||||
}
|
||||
continue;
|
||||
}
|
||||
if (media.isInjected() || media.getMediaType() == null) continue;
|
||||
allPosts.add(media);
|
||||
}
|
||||
return new PostsFetchResponse(allPosts, moreAvailable, nextMaxId);
|
||||
|
正在加载...
x
在新工单中引用
屏蔽一个用户