From c0079e29fdeab5771ae3ecc1583e8dd7fcd41d2b Mon Sep 17 00:00:00 2001 From: kyori19 Date: Sat, 29 Aug 2020 13:56:42 +0900 Subject: [PATCH] Delete downsized and uploaded cache files --- .../keylesspalace/tusky/components/compose/MediaUploader.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/MediaUploader.kt b/app/src/main/java/com/keylesspalace/tusky/components/compose/MediaUploader.kt index 1fa03d54b..106245d09 100644 --- a/app/src/main/java/com/keylesspalace/tusky/components/compose/MediaUploader.kt +++ b/app/src/main/java/com/keylesspalace/tusky/components/compose/MediaUploader.kt @@ -175,6 +175,12 @@ class MediaUploaderImpl( val uploadDisposable = mastodonApi.uploadMedia(body) .subscribe({ attachment -> + if (media.uri.scheme == "file") { + media.uri.path?.let { + File(it).delete() + } + } + emitter.onNext(UploadEvent.FinishedEvent(attachment)) emitter.onComplete() }, { e ->