[Bug]: server-url related errors are not surfaced #1565

Closed
opened 2026-02-28 19:47:19 -06:00 by GiteaMirror · 4 comments
Owner

Originally created by @MatissJanis on GitHub (Nov 4, 2024).

Verified issue does not already exist?

  • I have searched and found no existing issue
  • I will be providing steps how to reproduce the bug (in most cases this will also mean uploading a demo budget file)

What happened?

https://github.com/user-attachments/assets/2ebf28e0-0f2e-4c20-8907-5c64651f1f65

Where are you hosting Actual?

None

What browsers are you seeing the problem on?

No response

Operating System

None

Originally created by @MatissJanis on GitHub (Nov 4, 2024). ### Verified issue does not already exist? - [X] I have searched and found no existing issue - [X] I will be providing steps how to reproduce the bug (in most cases this will also mean uploading a demo budget file) ### What happened? https://github.com/user-attachments/assets/2ebf28e0-0f2e-4c20-8907-5c64651f1f65 ### Where are you hosting Actual? None ### What browsers are you seeing the problem on? _No response_ ### Operating System None
GiteaMirror added the regressionuser interfacebug labels 2026-02-28 19:47:19 -06:00
Author
Owner

@shb9019 commented on GitHub (Nov 9, 2024):

Hi @MatissJanis, I'd love to take this up if no one's already working on it! I believe this regression was caused due to https://github.com/actualbudget/actual/pull/3736, where we're silently suppressing the URL validation error. This behavior was alluded to in https://github.com/actualbudget/actual/pull/3736#pullrequestreview-2396004709.

@shb9019 commented on GitHub (Nov 9, 2024): Hi @MatissJanis, I'd love to take this up if no one's already working on it! I believe this regression was caused due to https://github.com/actualbudget/actual/pull/3736, where we're silently suppressing the URL validation error. This behavior was alluded to in https://github.com/actualbudget/actual/pull/3736#pullrequestreview-2396004709.
Author
Owner

@MatissJanis commented on GitHub (Nov 14, 2024):

Feel free to send a PR for this. :)

@MatissJanis commented on GitHub (Nov 14, 2024): Feel free to send a PR for this. :)
Author
Owner

@MatissJanis commented on GitHub (Nov 14, 2024):

cc @MikesGlitch as an FYI

@MatissJanis commented on GitHub (Nov 14, 2024): cc @MikesGlitch as an FYI
Author
Owner

@MikesGlitch commented on GitHub (Nov 14, 2024):

Oops. 😊

Yeah, I added that to fix a crash state where the user somehow had an incorrect server URL (I'm not sure how they got to that state). The joinURL function failed and they got a crashed state with no way to fix it. I think it's an edge case - but would be good if any fix could also solve that.

@MikesGlitch commented on GitHub (Nov 14, 2024): Oops. 😊 Yeah, I added that to fix a crash state where the user somehow had an incorrect server URL (I'm not sure how they got to that state). The joinURL function failed and they got a crashed state with no way to fix it. I think it's an edge case - but would be good if any fix could also solve that.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#1565