From 4f88d7f89669cf3fc26254c6058aa06256cc5669 Mon Sep 17 00:00:00 2001 From: Jonathan Buchanan Date: Fri, 30 Jul 2021 17:35:38 -0400 Subject: taler-wallet-core ios compatibility --- .../taler-wallet-core/src/crypto/workers/nodeThreadWorker.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'packages/taler-wallet-core/src/crypto') diff --git a/packages/taler-wallet-core/src/crypto/workers/nodeThreadWorker.ts b/packages/taler-wallet-core/src/crypto/workers/nodeThreadWorker.ts index 90016ab42..3f7f9e170 100644 --- a/packages/taler-wallet-core/src/crypto/workers/nodeThreadWorker.ts +++ b/packages/taler-wallet-core/src/crypto/workers/nodeThreadWorker.ts @@ -28,11 +28,15 @@ const logger = new Logger("nodeThreadWorker.ts"); const f = __filename; const workerCode = ` - // Try loading the glue library for Android + // Try loading the glue library for embedded try { require("akono"); } catch (e) { - // Probably we're not on Android ... + try { + require("iono"); + } catch (e2) { + // Probably we're not on embedded ... + } } const worker_threads = require('worker_threads'); const parentPort = worker_threads.parentPort; @@ -44,9 +48,9 @@ const workerCode = ` } if (!tw) { try { - tw = require("@gnu-taler/taler-wallet-android"); + tw = require("@gnu-taler/taler-wallet-embedded"); } catch (e) { - console.warn("could not load taler-wallet-android either"); + console.warn("could not load taler-wallet-embedded either"); throw e; } } -- cgit v1.2.3