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)