Add “download image” option to web, simplify downloads (#10025)

This commit is contained in:
Samuel Newman
2026-03-11 23:44:19 +02:00
committed by GitHub
parent 0c7b2d5353
commit 80429ec902
5 changed files with 108 additions and 18 deletions
+2 -3
View File
@@ -24,6 +24,7 @@ import {
import {compressIfNeeded} from '#/lib/media/manip'
import {openCamera, openCropper, openPicker} from '#/lib/media/picker'
import {type PickerImage} from '#/lib/media/picker.shared'
import {convertCdnPreset} from '#/lib/media/util'
import {makeProfileLink} from '#/lib/routes/links'
import {sanitizeDisplayName} from '#/lib/strings/display-names'
import {isCancelledError} from '#/lib/strings/errors'
@@ -616,9 +617,7 @@ export {PreviewableUserAvatar}
// manually string-replace to use the smaller ones
// -prf
function hackModifyThumbnailPath(uri: string, isEnabled: boolean): string {
return isEnabled
? uri.replace('/img/avatar/plain/', '/img/avatar_thumbnail/plain/')
: uri
return isEnabled ? convertCdnPreset(uri, 'avatar_thumbnail') : uri
}
const styles = StyleSheet.create({