[PR #4689] [MERGED] Fix error spread in non-batch bank sync #5536

Closed
opened 2026-02-28 21:14:01 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4689
Author: @mariolamacchia
Created: 3/25/2025
Status: Merged
Merged: 3/26/2025
Merged by: @matt-fidd

Base: masterHead: fix-error-spread-bank-sync


📝 Commits (8)

  • a5f65d5 fix: correctly handle errors in non-batch bank sync
  • b7bbbb7 Add release note
  • 56f6abd Fix release note
  • 4e69057 Update packages/loot-core/src/server/api.test.ts
  • d133c4d fix: apply filters in Reports dashboard for cash flow widget (#4683)
  • 7d1b725 Fix ts errors
  • fd248e4 Merge branch 'master' into fix-error-spread-bank-sync
  • 28efe5f Update packages/loot-core/src/server/api.test.ts

📊 Changes

3 files changed (+43 additions, -1 deletions)

View changed files

packages/loot-core/src/server/api.test.ts (+36 -0)
📝 packages/loot-core/src/server/api.ts (+1 -1)
upcoming-release-notes/4689.md (+6 -0)

📄 Description

Fixed an issue in the bank sync API where errors weren't being properly collected during bank sync, which led to non-batch syncs to always fail.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/4689 **Author:** [@mariolamacchia](https://github.com/mariolamacchia) **Created:** 3/25/2025 **Status:** ✅ Merged **Merged:** 3/26/2025 **Merged by:** [@matt-fidd](https://github.com/matt-fidd) **Base:** `master` ← **Head:** `fix-error-spread-bank-sync` --- ### 📝 Commits (8) - [`a5f65d5`](https://github.com/actualbudget/actual/commit/a5f65d57c8d49fdac22c6374c9c0b9829d7c3326) fix: correctly handle errors in non-batch bank sync - [`b7bbbb7`](https://github.com/actualbudget/actual/commit/b7bbbb712bca039e18036795f5a7c1c0168ec203) Add release note - [`56f6abd`](https://github.com/actualbudget/actual/commit/56f6abde5363eb33d3fd7083129ed63efc72a5e1) Fix release note - [`4e69057`](https://github.com/actualbudget/actual/commit/4e6905708cef870fbe5b269225b3ccb17741f9eb) Update packages/loot-core/src/server/api.test.ts - [`d133c4d`](https://github.com/actualbudget/actual/commit/d133c4d1edf256b408a2a7b67681a03d50ac0b93) fix: apply filters in Reports dashboard for cash flow widget (#4683) - [`7d1b725`](https://github.com/actualbudget/actual/commit/7d1b72523075f8009d4475845556ced3ee131707) Fix ts errors - [`fd248e4`](https://github.com/actualbudget/actual/commit/fd248e41330d0789e04ed6509b47b13e2aedf91f) Merge branch 'master' into fix-error-spread-bank-sync - [`28efe5f`](https://github.com/actualbudget/actual/commit/28efe5ff0cbcbc534fb3fde5001cbda6a47dfd13) Update packages/loot-core/src/server/api.test.ts ### 📊 Changes **3 files changed** (+43 additions, -1 deletions) <details> <summary>View changed files</summary> ➕ `packages/loot-core/src/server/api.test.ts` (+36 -0) 📝 `packages/loot-core/src/server/api.ts` (+1 -1) ➕ `upcoming-release-notes/4689.md` (+6 -0) </details> ### 📄 Description <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes. Try running yarn generate:release-notes *before* pushing your PR for an interactive experience. --> Fixed an issue in the bank sync API where errors weren't being properly collected during bank sync, which led to non-batch syncs to always fail. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-02-28 21:14:01 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#5536