From ab26498fb8985ef4f46614ae263d7b2d995ed590 Mon Sep 17 00:00:00 2001 From: Kevin Schaich Date: Tue, 16 Apr 2019 16:22:13 -0700 Subject: [PATCH] Fix for undefined Plaid account names (#28) --- package.json | 2 +- src/lib/common.js | 2 +- src/lib/plaid.js | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 24bb0df1..d315d8b4 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "main": "mintable.js", "author": "Kevin Schaich", "license": "MIT", - "version": "1.2.0", + "version": "1.2.1", "scripts": { "circleci:dry-run": "circleci local execute -e MINTABLE_CONFIG=$MINTABLE_CONFIG", "export": "node ./src/scripts/export.js", diff --git a/src/lib/common.js b/src/lib/common.js index 8d4f70f1..3e648dff 100644 --- a/src/lib/common.js +++ b/src/lib/common.js @@ -13,7 +13,7 @@ const DEFAULT_CONFIG = { 'date', 'amount', 'name', - 'account_details.official_name', + 'account', 'category.0', 'category.1', 'pending' diff --git a/src/lib/plaid.js b/src/lib/plaid.js index 7316cc4c..90271f3b 100644 --- a/src/lib/plaid.js +++ b/src/lib/plaid.js @@ -147,7 +147,8 @@ const fetchAllCleanTransactions = async (startDate, endDate, pageSize = 250, off official_name: account.official_name, name: account.name, nickname: transaction.accountNickname - } + }, + account: account.official_name || account.name || transaction.accountNickname } })