Skip to content
This repository was archived by the owner on Feb 10, 2025. It is now read-only.

Commit 45d53ff

Browse files
authored
Use the maximum access validity time provided by GoCardless (#551)
* use validForMax supplied by GoCardless * remove overrides in bank handlers * note * update types
1 parent 205ccfe commit 45d53ff

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+101
-166
lines changed

src/app-gocardless/bank-factory.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import DanskebankDabno22 from './banks/danskebank_dabno22.js';
1313
import EasybankBawaatww from './banks/easybank_bawaatww.js';
1414
import EntercardSwednokk from './banks/entercard_swednokk.js';
1515
import FortuneoFtnofrp1xxx from './banks/fortuneo_ftnofrp1xxx.js';
16-
import HanseaticHstbdehh from './banks/hanseatic_hstbdehh.js';
1716
import HypeHyeeit22 from './banks/hype_hyeeit22.js';
1817
import IngIngbrobu from './banks/ing_ingbrobu.js';
1918
import IngIngddeff from './banks/ing_ingddeff.js';
@@ -53,7 +52,6 @@ export const banks = [
5352
EasybankBawaatww,
5453
EntercardSwednokk,
5554
FortuneoFtnofrp1xxx,
56-
HanseaticHstbdehh,
5755
HypeHyeeit22,
5856
IngIngbrobu,
5957
IngIngddeff,

src/app-gocardless/banks/abanca_caglesmm.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ export default {
88

99
institutionIds: ['ABANCA_CAGLESMM', 'ABANCA_CAGLPTPL'],
1010

11-
accessValidForDays: 180,
12-
1311
// Abanca transactions doesn't get the creditorName/debtorName properly
1412
normalizeTransaction(transaction, _booked) {
1513
transaction.creditorName = transaction.remittanceInformationStructured;

src/app-gocardless/banks/abnamro_abnanl2a.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ export default {
99

1010
institutionIds: ['ABNAMRO_ABNANL2A'],
1111

12-
accessValidForDays: 180,
13-
1412
normalizeTransaction(transaction, _booked) {
1513
// There is no remittanceInformationUnstructured, so we'll make it
1614
transaction.remittanceInformationUnstructured =

src/app-gocardless/banks/american_express_aesudef1.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ export default {
99

1010
institutionIds: ['AMERICAN_EXPRESS_AESUDEF1'],
1111

12-
accessValidForDays: 180,
13-
1412
normalizeAccount(account) {
1513
return {
1614
...Fallback.normalizeAccount(account),

src/app-gocardless/banks/bancsabadell_bsabesbbb.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ export default {
88

99
institutionIds: ['BANCSABADELL_BSABESBB'],
1010

11-
accessValidForDays: 180,
12-
1311
// Sabadell transactions don't get the creditorName/debtorName properly
1412
normalizeTransaction(transaction, _booked) {
1513
const amount = transaction.transactionAmount.amount;

src/app-gocardless/banks/bank.interface.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ import { Transaction, Balance } from '../gocardless-node.types.js';
77
export interface IBank {
88
institutionIds: string[];
99

10-
accessValidForDays: number;
11-
1210
/**
1311
* Returns normalized object with required data for the frontend
1412
*/

src/app-gocardless/banks/bank_of_ireland_b365_bofiie2d.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ export default {
66

77
institutionIds: ['BANK_OF_IRELAND_B365_BOFIIE2D'],
88

9-
accessValidForDays: 180,
10-
119
normalizeTransaction(transaction, booked) {
1210
transaction.remittanceInformationUnstructured = fixupPayee(
1311
transaction.remittanceInformationUnstructured,

src/app-gocardless/banks/bankinter_bkbkesmm.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ export default {
88

99
institutionIds: ['BANKINTER_BKBKESMM'],
1010

11-
accessValidForDays: 180,
12-
1311
normalizeTransaction(transaction, _booked) {
1412
transaction.remittanceInformationUnstructured =
1513
transaction.remittanceInformationUnstructured

src/app-gocardless/banks/belfius_gkccbebb.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ export default {
88

99
institutionIds: ['BELFIUS_GKCCBEBB'],
1010

11-
accessValidForDays: 180,
12-
1311
// The problem is that we have transaction with duplicated transaction ids.
1412
// This is not expected and the nordigen api has a work-around for some backs
1513
// They will set an internalTransactionId which is unique

src/app-gocardless/banks/berliner_sparkasse_beladebexxx.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ export default {
99

1010
institutionIds: ['BERLINER_SPARKASSE_BELADEBEXXX'],
1111

12-
accessValidForDays: 180,
13-
1412
/**
1513
* Following the GoCardless documentation[0] we should prefer `bookingDate`
1614
* here, though some of their bank integrations uses the date field

0 commit comments

Comments
 (0)