Comments (5)
For corroboration only.
I have three UK accounts with GoCardless. Starling, Halifax and Amex.
All three continue to sync correctly in 24.6.0 EXCEPT when I use the “edge” version whereupon Amex imports duplicate transactions, as transactions move from pending to settled.
from actual.
Created a revert: #2910
This is purely to unblock the upcoming release - so we wouldn't break for a bunch of users using GoCardless. My hope is that we can re-introduce some sort of version of this change in a future release.
from actual.
👋 This is a good catch! GoCardless has in fact been quite loose in the "imported_id" fields.
I'm now considering to revert #2770 until we figure out a better solution.
cc @strazto maybe you have some ideas.
from actual.
That's ugly on GoCardless's end
We could possibly make the behaviour introduced in #2770 optional and control it with a setting (though I don't love the added complexity)
Or revert #2770 with a TODO re. The gocardless bug, however, I don't know how fast gocardless tends to be with addressing tickets, especially when there's not much business case
Also I assume gocardless ingests various institutions' APIs to a common data model, and the behaviour may vary institute to institution, meaning that the fix may be more niche (who knows)
I don't really mind if this gets reverted, as long as I have a build I can use for my instance that includes #2770
from actual.
Thanks @MatissJanis, one option I was thinking is to scrub the imported_id on pending gocardless transactions and then trust and save the one that comes in when it's booked. Though, there are banks whose implementation works correctly and keeps a consistent ID between states.
from actual.
Related Issues (20)
- [Bug]: nYNAB import duplicate category names because one is hidden HOT 2
- [Feature] Remember selected filters HOT 3
- [Bug]: On mobile rules with set "Cleared" action do not work
- [Feature] Numeric Keyboard with Math Operators on Mobile Amount Fields HOT 1
- [Bug]: Larger border on running balance column header
- [Bug]: Modals not enabling scrolling when contents overflow
- Current month to stand out HOT 1
- [Bug]: Pressing "?" gives a fatal error when on the Budget selection screen HOT 2
- [Bug]: Apple cannot check for malicious software HOT 2
- [Bug]: clicking on 'Copy last month's budget' should hide the modal after applying HOT 2
- [Feature]: gray out unavailable 'Copy last month's budget' option HOT 1
- Improved handling of data entry for split transactions HOT 1
- [Feature] resizable table columns HOT 1
- [Bug]: Net Worth Chart Y-axis value stops at 6 digit even when exceeding 1mio HOT 3
- [Bug]: An unknown error occurred while importing HOT 1
- [Feature] Balance should be calculated and displayed for filtered values as well HOT 4
- [Feature] Collapse Account Groups in the left-hand menu HOT 1
- [Feature] Sort accounts HOT 1
- [Feature] Schedules support for flexible recurrences HOT 1
- [Bug]: Bank-Sync Rate Limit error handling
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from actual.