From 22d9587058629a3b7f1c9f472213e95c8397e3e9 Mon Sep 17 00:00:00 2001 From: HeYanbo Date: Tue, 17 Jun 2025 22:26:51 +0800 Subject: [PATCH] modify harmony download logic to async --- harmony/pushy/src/main/cpp/PushyTurboModule.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/harmony/pushy/src/main/cpp/PushyTurboModule.cpp b/harmony/pushy/src/main/cpp/PushyTurboModule.cpp index 8022424a..4f05ec49 100644 --- a/harmony/pushy/src/main/cpp/PushyTurboModule.cpp +++ b/harmony/pushy/src/main/cpp/PushyTurboModule.cpp @@ -73,7 +73,7 @@ static jsi::Value _hostFunction_PushyTurboModule_downloadPatchFromPpk( const jsi::Value* args, size_t count) { - return jsi::Value(static_cast (turboModule).call(rt,"downloadPatchFromPpk", args, count)); + return jsi::Value(static_cast (turboModule).callAsync(rt,"downloadPatchFromPpk", args, count)); } static jsi::Value _hostFunction_PushyTurboModule_downloadPatchFromPackage( @@ -82,7 +82,7 @@ static jsi::Value _hostFunction_PushyTurboModule_downloadPatchFromPackage( const jsi::Value* args, size_t count) { - return jsi::Value(static_cast (turboModule).call(rt,"downloadPatchFromPackage", args, count)); + return jsi::Value(static_cast (turboModule).callAsync(rt,"downloadPatchFromPackage", args, count)); } static jsi::Value _hostFunction_PushyTurboModule_downloadFullUpdate( @@ -91,7 +91,7 @@ static jsi::Value _hostFunction_PushyTurboModule_downloadFullUpdate( const jsi::Value* args, size_t count) { - return jsi::Value(static_cast (turboModule).call(rt,"downloadFullUpdate", args, count)); + return jsi::Value(static_cast (turboModule).callAsync(rt,"downloadFullUpdate", args, count)); } static jsi::Value _hostFunction_PushyTurboModule_downloadAndInstallApk( @@ -100,7 +100,7 @@ static jsi::Value _hostFunction_PushyTurboModule_downloadAndInstallApk( const jsi::Value* args, size_t count) { - return jsi::Value(static_cast (turboModule).call(rt,"downloadAndInstallApk", args, count)); + return jsi::Value(static_cast (turboModule).callAsync(rt,"downloadAndInstallApk", args, count)); }