diff options
author | Stefan Niedermann <info@niedermann.it> | 2020-06-23 18:45:03 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2020-06-23 18:45:03 +0300 |
commit | 5f721cc9c574127126a6253d51aff505ab1f646d (patch) | |
tree | 55eecb3a2fdb281c9bc97c1e8327c6f4253c8e1a /app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java | |
parent | 4033dd7f178f438062b5b23bf4b854c679fadb5d (diff) |
Improved logging and exception handling for attachment uploads
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java index d53699969..0794323ec 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java @@ -24,10 +24,10 @@ import it.niedermann.nextcloud.deck.databinding.ItemAttachmentBinding; import it.niedermann.nextcloud.deck.model.Account; import it.niedermann.nextcloud.deck.model.Attachment; import it.niedermann.nextcloud.deck.util.AttachmentUtil; +import it.niedermann.nextcloud.deck.util.MimeTypeUtil; public class AttachmentAdapter extends RecyclerView.Adapter<AttachmentViewHolder> { - private static final String MIMETYPE_IMAGE_PREFIX = "image/"; private final Account account; private final long cardRemoteId; @NonNull @@ -53,7 +53,7 @@ public class AttachmentAdapter extends RecyclerView.Adapter<AttachmentViewHolder public void onBindViewHolder(@NonNull AttachmentViewHolder holder, int position) { final Attachment attachment = attachments.get(position); final String uri = AttachmentUtil.getRemoteUrl(account.getUrl(), cardRemoteId, attachment.getId()); - if (attachment.getMimetype() != null && attachment.getMimetype().startsWith(MIMETYPE_IMAGE_PREFIX)) { + if (MimeTypeUtil.isImage(attachment.getMimetype())) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { holder.binding.preview.setTransitionName(context.getString(R.string.transition_attachment_preview, String.valueOf(attachment.getLocalId()))); } |