fix possible null item in channel id list
This commit is contained in:
parent
288e35dd64
commit
5f1775d478
2 changed files with 7 additions and 2 deletions
|
@ -223,7 +223,7 @@ public class ChannelContentFragment extends Fragment implements DownloadActionLi
|
||||||
(List) null,
|
(List) null,
|
||||||
null,
|
null,
|
||||||
canShowMatureContent ? null : new ArrayList<>(Predefined.MATURE_TAGS),
|
canShowMatureContent ? null : new ArrayList<>(Predefined.MATURE_TAGS),
|
||||||
Arrays.asList(channelId),
|
!Helper.isNullOrEmpty(channelId) ? Arrays.asList(channelId) : null,
|
||||||
null,
|
null,
|
||||||
getContentSortOrder(),
|
getContentSortOrder(),
|
||||||
contentReleaseTime,
|
contentReleaseTime,
|
||||||
|
|
|
@ -441,7 +441,7 @@ public class FollowingFragment extends BaseFragment implements
|
||||||
private List<String> getChannelIds() {
|
private List<String> getChannelIds() {
|
||||||
if (channelFilterListAdapter != null) {
|
if (channelFilterListAdapter != null) {
|
||||||
Claim selected = channelFilterListAdapter.getSelectedItem();
|
Claim selected = channelFilterListAdapter.getSelectedItem();
|
||||||
if (selected != null) {
|
if (selected != null && !Helper.isNullOrEmpty(selected.getClaimId())) {
|
||||||
return Arrays.asList(selected.getClaimId());
|
return Arrays.asList(selected.getClaimId());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -490,6 +490,11 @@ public class FollowingFragment extends BaseFragment implements
|
||||||
String url = subscription.getUrl();
|
String url = subscription.getUrl();
|
||||||
LbryUri uri = LbryUri.parse(url);
|
LbryUri uri = LbryUri.parse(url);
|
||||||
String claimId = uri.getClaimId();
|
String claimId = uri.getClaimId();
|
||||||
|
if (Helper.isNullOrEmpty(claimId) || Helper.isNullOrEmpty(url)) {
|
||||||
|
// don't add null / empty claim IDs or URLs
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
channelIds.add(claimId);
|
channelIds.add(claimId);
|
||||||
channelUrls.add(url);
|
channelUrls.add(url);
|
||||||
} catch (LbryUriException ex) {
|
} catch (LbryUriException ex) {
|
||||||
|
|
Loading…
Reference in a new issue