From d32f05df9f2d1a79be0001d1f314a071274fd402 Mon Sep 17 00:00:00 2001 From: Thomas Date: Fri, 8 May 2020 11:34:49 +0200 Subject: [PATCH] Fix an issue with PixelFed --- .../java/app/fedilab/android/drawers/PixelfedListAdapter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/drawers/PixelfedListAdapter.java b/app/src/main/java/app/fedilab/android/drawers/PixelfedListAdapter.java index 6f4a95873..54b5126b7 100644 --- a/app/src/main/java/app/fedilab/android/drawers/PixelfedListAdapter.java +++ b/app/src/main/java/app/fedilab/android/drawers/PixelfedListAdapter.java @@ -553,11 +553,11 @@ public class PixelfedListAdapter extends RecyclerView.Adapter implements OnPostA } else if (status.getMedia_attachments() != null) { holder.art_media.setVisibility(View.VISIBLE); holder.imageSlider.setVisibility(View.GONE); - if (status.getMedia_attachments().get(0).getType().toLowerCase().equals("video")) { + if (status.getMedia_attachments().get(0).getType() != null && status.getMedia_attachments().get(0).getType().toLowerCase().equals("video")) { holder.art_media_play.setVisibility(View.VISIBLE); } String url; - if (status.getMedia_attachments().get(0).getPreview_url().endsWith("no-preview.png")) { + if (status.getMedia_attachments().get(0).getPreview_url() != null && status.getMedia_attachments().get(0).getPreview_url().endsWith("no-preview.png")) { url = status.getMedia_attachments().get(0).getUrl(); } else { url = status.getMedia_attachments().get(0).getPreview_url();