From c025e516fb206badf43a1887aaaf316a79ab3ec5 Mon Sep 17 00:00:00 2001
From: Jed Fox <git@jedfox.com>
Date: Mon, 27 Mar 2023 11:26:01 -0500
Subject: [PATCH] Fix error when running importTransactions from the API (#819)

---
 packages/desktop-client/e2e/onboarding.test.js              | 2 +-
 .../loot-core/src/platform/server/connection/index.api.js   | 6 +++++-
 .../loot-core/src/platform/server/connection/index.web.js   | 4 +---
 upcoming-release-notes/819.md                               | 6 ++++++
 4 files changed, 13 insertions(+), 5 deletions(-)
 create mode 100644 upcoming-release-notes/819.md

diff --git a/packages/desktop-client/e2e/onboarding.test.js b/packages/desktop-client/e2e/onboarding.test.js
index 3295fd81a..a0875be4a 100644
--- a/packages/desktop-client/e2e/onboarding.test.js
+++ b/packages/desktop-client/e2e/onboarding.test.js
@@ -29,7 +29,7 @@ test.describe('Onboarding', () => {
       path.resolve(__dirname, 'data/ynab4-demo-budget.zip'),
     );
 
-    await expect(budgetPage.budgetTable).toBeVisible();
+    await expect(budgetPage.budgetTable).toBeVisible({ timeout: 30000 });
 
     const accountPage = await navigation.goToAccountPage(
       'Account1 with Starting Balance',
diff --git a/packages/loot-core/src/platform/server/connection/index.api.js b/packages/loot-core/src/platform/server/connection/index.api.js
index 42336ad4c..e457e8fc6 100644
--- a/packages/loot-core/src/platform/server/connection/index.api.js
+++ b/packages/loot-core/src/platform/server/connection/index.api.js
@@ -4,4 +4,8 @@ function send(type, args) {
   // Nothing
 }
 
-module.exports = { init, send };
+function getNumClients() {
+  return 1;
+}
+
+module.exports = { init, send, getNumClients };
diff --git a/packages/loot-core/src/platform/server/connection/index.web.js b/packages/loot-core/src/platform/server/connection/index.web.js
index d80cff1ed..8c9b4f658 100644
--- a/packages/loot-core/src/platform/server/connection/index.web.js
+++ b/packages/loot-core/src/platform/server/connection/index.web.js
@@ -112,6 +112,4 @@ function getNumClients() {
   return 1;
 }
 
-function tapIntoAPI() {}
-
-module.exports = { init, send, getNumClients, tapIntoAPI };
+module.exports = { init, send, getNumClients };
diff --git a/upcoming-release-notes/819.md b/upcoming-release-notes/819.md
new file mode 100644
index 000000000..a08575c06
--- /dev/null
+++ b/upcoming-release-notes/819.md
@@ -0,0 +1,6 @@
+---
+category: Bugfix
+authors: [j-f1]
+---
+
+Fix error when running importTransactions from the API
-- 
GitLab