From d0c8716bfddb809c91abc6e8ccdda06e43aacedd Mon Sep 17 00:00:00 2001 From: Tim Yung Date: Fri, 11 Apr 2025 13:32:12 -0700 Subject: [PATCH] =?UTF-8?q?RN:=20Revert=20`Okio.buffer(=E2=80=A6)`=20Chang?= =?UTF-8?q?e=20from=20D72632266=20(#50669)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/50669 Fixes a bug that was introduced while migrating from Java to Kotlin. Changelog: [Android][Changed] - Fixed a bug with synchronously fetching resources from Metro. Reviewed By: cortinico, mdvacca Differential Revision: D72878362 fbshipit-source-id: feb881fa51f6eaa2cb5c7ba87ac93b7fdc29dc2c --- .../java/com/facebook/react/devsupport/DevServerHelper.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevServerHelper.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevServerHelper.kt index 29a6441d59c..9d4d79b7d94 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevServerHelper.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/devsupport/DevServerHelper.kt @@ -318,7 +318,9 @@ public class DevServerHelper( if (!response.isSuccessful || response.body() == null) { return null } - Okio.sink(outputFile).use { output -> response.body()?.source()?.buffer()?.readAll(output) } + Okio.sink(outputFile).use { output -> + Okio.buffer(response.body()?.source()!!).readAll(output) + } return outputFile } } catch (e: Exception) {