From bfc0f8b70031fba15192543a9014cd4548bfbab7 Mon Sep 17 00:00:00 2001 From: Bryce Date: Tue, 27 Feb 2024 22:43:51 -0800 Subject: [PATCH] only creates vendor links when a vendor has a name. --- src/clj/auto_ap/graphql/transactions.clj | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/clj/auto_ap/graphql/transactions.clj b/src/clj/auto_ap/graphql/transactions.clj index 2a54b69d..e8398c27 100644 --- a/src/clj/auto_ap/graphql/transactions.clj +++ b/src/clj/auto_ap/graphql/transactions.clj @@ -391,8 +391,9 @@ :transaction/forecast-match forecast_match}]] (and (:transaction/plaid-merchant existing-transaction) (not (pull-attr (dc/db conn) :vendor/plaid-merchant vendor_id)) + (pull-attr (dc/db conn) :vendor/name vendor_id) vendor_id) - (conj {:db/id vendor_id + (conj {:db/id vendor_id :vendor/plaid-merchant (-> existing-transaction :transaction/plaid-merchant :db/id)})) (:id context)) (solr/touch-with-ledger id)