diff --git a/app/controllers/simplefin_items_controller.rb b/app/controllers/simplefin_items_controller.rb index e3873ca1a..8ee030f63 100644 --- a/app/controllers/simplefin_items_controller.rb +++ b/app/controllers/simplefin_items_controller.rb @@ -58,7 +58,8 @@ class SimplefinItemsController < ApplicationController [ "Credit Card", "CreditCard" ], [ "Investment Account", "Investment" ], [ "Loan or Mortgage", "Loan" ], - [ "Other Asset", "OtherAsset" ] + [ "Other Asset", "OtherAsset" ], + [ "Skip - don't add", "Skip" ] ] # Subtype options for each account type diff --git a/app/javascript/controllers/account_type_selector_controller.js b/app/javascript/controllers/account_type_selector_controller.js index a0f492075..1f794ef0e 100644 --- a/app/javascript/controllers/account_type_selector_controller.js +++ b/app/javascript/controllers/account_type_selector_controller.js @@ -26,6 +26,11 @@ export default class extends Controller { } }) + // Don't show any subtype select for Skip option + if (selectedType === 'Skip') { + return + } + // Show the relevant subtype select const relevantSubtype = container.querySelector(`[data-type="${selectedType}"]`) if (relevantSubtype) { diff --git a/app/views/simplefin_items/setup_accounts.html.erb b/app/views/simplefin_items/setup_accounts.html.erb index 04e388be8..7b357e2d3 100644 --- a/app/views/simplefin_items/setup_accounts.html.erb +++ b/app/views/simplefin_items/setup_accounts.html.erb @@ -29,6 +29,7 @@
  • Investment - Brokerage, 401(k), IRA accounts
  • Loan or Mortgage - Debt accounts
  • Other Asset - Everything else
  • +
  • Skip - don't add - Don't import this account