From d32d6df2137872b8fa2fdf2facfd014b50ca74e9 Mon Sep 17 00:00:00 2001 From: OS-pedrogustavobilro Date: Mon, 22 Dec 2025 14:13:13 +0000 Subject: [PATCH 1/2] chore: show whole error in example app Not related to the IONIC-53 issue, but helpful to debug. --- packages/example-app/src/js/file-transfer-app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/example-app/src/js/file-transfer-app.js b/packages/example-app/src/js/file-transfer-app.js index 3238076..2c1999a 100644 --- a/packages/example-app/src/js/file-transfer-app.js +++ b/packages/example-app/src/js/file-transfer-app.js @@ -371,7 +371,7 @@ window.customElements.define( this.showResponse('Upload completed', result); } catch (error) { - this.showError('Upload failed: ' + error.message); + this.showError('Upload failed: ' + JSON.stringify(error, null, 2)); } } From 69358f25310d86fb7872b2e3ca8742800619fbd6 Mon Sep 17 00:00:00 2001 From: OS-pedrogustavobilro Date: Mon, 22 Dec 2025 14:44:14 +0000 Subject: [PATCH 2/2] fix(android): correct upload response by removing gzip encoding Fix in native library. References: - https://github.com/ionic-team/ion-android-filetransfer/pull/10 - https://outsystemsrd.atlassian.net/browse/IONIC-53 --- packages/capacitor-plugin/android/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/capacitor-plugin/android/build.gradle b/packages/capacitor-plugin/android/build.gradle index 61bb7af..2ae43e3 100644 --- a/packages/capacitor-plugin/android/build.gradle +++ b/packages/capacitor-plugin/android/build.gradle @@ -58,7 +58,7 @@ repositories { dependencies { implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar']) implementation project(':capacitor-android') - implementation "io.ionic.libs:ionfiletransfer-android:1.0.1" + implementation "io.ionic.libs:ionfiletransfer-android:1.0.2" implementation "androidx.appcompat:appcompat:$androidxAppCompatVersion" testImplementation "junit:junit:$junitVersion"