Skip to content
Snippets Groups Projects
Commit a8b76eaf authored by Taesu Lee's avatar Taesu Lee
Browse files

Allow acceptable media types only for sharing


Test: Manual

Change-Id: I20d5f8abf2ba7b7b620aa2a4ec1e0a43091f98c2
Signed-off-by: default avatarTaesu Lee <taesu82.lee@samsung.com>
parent 2716c26c
No related branches found
No related tags found
No related merge requests found
......@@ -341,6 +341,11 @@ public class MessagePartData implements Parcelable {
return mHeight;
}
public static boolean isSupportedMediaType(final String contentType) {
return ContentType.isVCardType(contentType)
|| Arrays.asList(ACCEPTABLE_GALLERY_MEDIA_TYPES).contains(contentType);
}
/**
*
* @return true if this part can only exist by itself, with no other attachments
......
......@@ -103,7 +103,7 @@ public class ShareIntentActivity extends BaseBugleActivity implements
}
mDraftMessage =
sharedText != null ? MessageData.createSharedMessage(sharedText) : null;
} else if (ContentType.isMediaType(contentType)) {
} else if (PendingAttachmentData.isSupportedMediaType(contentType)) {
if (contentUri != null) {
mDraftMessage = MessageData.createSharedMessage(null);
addSharedPartToDraft(contentType, contentUri);
......@@ -139,7 +139,7 @@ public class ShareIntentActivity extends BaseBugleActivity implements
}
strBuffer.append(sharedText);
}
} else if (ContentType.isMediaType(actualContentType)) {
} else if (PendingAttachmentData.isSupportedMediaType(actualContentType)) {
uriMap.put(uri, actualContentType);
} else {
// Unsupported content type.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment