[PR #742] [MERGED] 🐛 (nordigen) check server status before linking accs #3296

Closed
opened 2026-02-28 20:39:30 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/742
Author: @MatissJanis
Created: 3/12/2023
Status: Merged
Merged: 3/13/2023
Merged by: @MatissJanis

Base: masterHead: matiss/nordigen-status


📝 Commits (3)

  • 1f66086 🐛 (nordigen) check server status before linking accs
  • 695f047 Allow to unlink offline
  • a790192 fix: check serverUrl for syncStatus

📊 Changes

6 files changed (+172 additions, -78 deletions)

View changed files

📝 packages/desktop-client/src/components/Modals.js (+9 -1)
📝 packages/desktop-client/src/components/accounts/Account.js (+10 -2)
📝 packages/desktop-client/src/components/modals/CreateAccount.js (+80 -72)
packages/desktop-client/src/hooks/useSyncServerStatus.js (+14 -0)
📝 packages/loot-core/src/server/main.js (+16 -0)
📝 packages/loot-design/src/components/modals/NordigenExternalMsg.js (+43 -3)

📄 Description

Related to: https://github.com/actualbudget/actual/issues/724#issuecomment-1455160250

Depends on https://github.com/actualbudget/docs/pull/126 to be merged first.

Two changes here:

  1. show "link account" only if actual-server is used (user is "online");
  2. allow linking accounts only if Nordigen is configured (using new API to get the status for it);

Also ported the CreateAccount modal to a functional component.


🔄 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/742 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 3/12/2023 **Status:** ✅ Merged **Merged:** 3/13/2023 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/nordigen-status` --- ### 📝 Commits (3) - [`1f66086`](https://github.com/actualbudget/actual/commit/1f660860d6dd45b455b5c437b228f8a4a9c00d18) :bug: (nordigen) check server status before linking accs - [`695f047`](https://github.com/actualbudget/actual/commit/695f04715b9f6e8eb059cf1dbcf9c74d2617b73f) Allow to unlink offline - [`a790192`](https://github.com/actualbudget/actual/commit/a790192c2b9cac417ba29436c69344890e57e036) fix: check serverUrl for syncStatus ### 📊 Changes **6 files changed** (+172 additions, -78 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/Modals.js` (+9 -1) 📝 `packages/desktop-client/src/components/accounts/Account.js` (+10 -2) 📝 `packages/desktop-client/src/components/modals/CreateAccount.js` (+80 -72) ➕ `packages/desktop-client/src/hooks/useSyncServerStatus.js` (+14 -0) 📝 `packages/loot-core/src/server/main.js` (+16 -0) 📝 `packages/loot-design/src/components/modals/NordigenExternalMsg.js` (+43 -3) </details> ### 📄 Description Related to: https://github.com/actualbudget/actual/issues/724#issuecomment-1455160250 Depends on https://github.com/actualbudget/docs/pull/126 to be merged first. Two changes here: 1. show "link account" only if actual-server is used (user is "online"); 2. allow linking accounts only if Nordigen is configured (using new API to get the status for it); Also ported the `CreateAccount` modal to a functional component. --- <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 20:39:30 -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#3296