don't await deleting temp files (#8287)

This commit is contained in:
Samuel Newman
2025-04-26 21:26:42 +03:00
committed by GitHub
parent 1eb678cabd
commit 077fd843f0
+3 -7
View File
@@ -5,15 +5,15 @@ import {
moveAsync, moveAsync,
} from 'expo-file-system' } from 'expo-file-system'
import { import {
Action, type Action,
ActionCrop, type ActionCrop,
manipulateAsync, manipulateAsync,
SaveFormat, SaveFormat,
} from 'expo-image-manipulator' } from 'expo-image-manipulator'
import {nanoid} from 'nanoid/non-secure' import {nanoid} from 'nanoid/non-secure'
import {POST_IMG_MAX} from '#/lib/constants' import {POST_IMG_MAX} from '#/lib/constants'
import {getImageDim, safeDeleteAsync} from '#/lib/media/manip' import {getImageDim} from '#/lib/media/manip'
import {openCropper} from '#/lib/media/picker' import {openCropper} from '#/lib/media/picker'
import {getDataUriSize} from '#/lib/media/util' import {getDataUriSize} from '#/lib/media/util'
import {isIOS, isNative} from '#/platform/detection' import {isIOS, isNative} from '#/platform/detection'
@@ -210,7 +210,6 @@ export async function compressImage(img: ComposerImage): Promise<ImageMeta> {
const source = img.transformed || img.source const source = img.transformed || img.source
const [w, h] = containImageRes(source.width, source.height, POST_IMG_MAX) const [w, h] = containImageRes(source.width, source.height, POST_IMG_MAX)
const cacheDir = isNative && getImageCacheDirectory()
let minQualityPercentage = 0 let minQualityPercentage = 0
let maxQualityPercentage = 101 // exclusive let maxQualityPercentage = 101 // exclusive
@@ -243,9 +242,6 @@ export async function compressImage(img: ComposerImage): Promise<ImageMeta> {
} }
} else { } else {
maxQualityPercentage = qualityPercentage maxQualityPercentage = qualityPercentage
if (cacheDir) {
await safeDeleteAsync(res.uri)
}
} }
} }