Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2020-06-23 18:45:03 +0300
committerStefan Niedermann <info@niedermann.it>2020-06-23 18:45:03 +0300
commit5f721cc9c574127126a6253d51aff505ab1f646d (patch)
tree55eecb3a2fdb281c9bc97c1e8327c6f4253c8e1a /app/src/main/java/it/niedermann/nextcloud/deck/ui/attachments/AttachmentAdapter.java
parent4033dd7f178f438062b5b23bf4b854c679fadb5d (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.java4
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())));
}