diff --git a/twidere/src/main/kotlin/org/mariotaku/twidere/extension/model/AccountDetailsExtensions.kt b/twidere/src/main/kotlin/org/mariotaku/twidere/extension/model/AccountDetailsExtensions.kt index 92998a6aa..4007130fb 100644 --- a/twidere/src/main/kotlin/org/mariotaku/twidere/extension/model/AccountDetailsExtensions.kt +++ b/twidere/src/main/kotlin/org/mariotaku/twidere/extension/model/AccountDetailsExtensions.kt @@ -71,6 +71,16 @@ fun AccountDetails.getMediaSizeLimit(@MediaCategory mediaCategory: String? = nul } return UpdateStatusTask.SizeLimit(imageLimit, videoLimit) } + AccountType.MASTODON -> { + val imageLimit = AccountExtras.ImageLimit().apply { + maxSizeSync = 8 * 1024 * 1024 + maxSizeAsync = 8 * 1024 * 1024 + maxHeight = 1280 + maxWidth = 1280 + } + val videoLimit = AccountExtras.VideoLimit.twitterDefault() + return UpdateStatusTask.SizeLimit(imageLimit, videoLimit) + } else -> return null } }