mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-02 12:07:28 +00:00
Rename withDefaultSubtype to ensureDefaultSubtype
The old name read as though the default subtype always replaced whatever the receiver carried, when a mime type that already has a concrete subtype is returned untouched.
This commit is contained in:
+2
-2
@@ -26,10 +26,10 @@ import io.element.android.libraries.core.data.tryOrNull
|
||||
import io.element.android.libraries.core.extensions.mapFailure
|
||||
import io.element.android.libraries.core.extensions.runCatchingExceptions
|
||||
import io.element.android.libraries.core.mimetype.MimeTypes
|
||||
import io.element.android.libraries.core.mimetype.MimeTypes.ensureDefaultSubtype
|
||||
import io.element.android.libraries.core.mimetype.MimeTypes.isMimeTypeAudio
|
||||
import io.element.android.libraries.core.mimetype.MimeTypes.isMimeTypeImage
|
||||
import io.element.android.libraries.core.mimetype.MimeTypes.isMimeTypeVideo
|
||||
import io.element.android.libraries.core.mimetype.MimeTypes.withDefaultSubtype
|
||||
import io.element.android.libraries.di.annotations.ApplicationContext
|
||||
import io.element.android.libraries.matrix.api.media.AudioInfo
|
||||
import io.element.android.libraries.matrix.api.media.FileInfo
|
||||
@@ -83,7 +83,7 @@ class AndroidMediaPreProcessor(
|
||||
mediaOptimizationConfig: MediaOptimizationConfig,
|
||||
): Result<MediaUploadInfo> = withContext(coroutineDispatchers.computation) {
|
||||
runCatchingExceptions {
|
||||
val resolvedMimeType = mimeType.withDefaultSubtype()
|
||||
val resolvedMimeType = mimeType.ensureDefaultSubtype()
|
||||
val result = when {
|
||||
resolvedMimeType == MimeTypes.Svg -> processSvgImage(uri, resolvedMimeType)
|
||||
resolvedMimeType.isMimeTypeImage() -> {
|
||||
|
||||
Reference in New Issue
Block a user