commit 4ab9d747ae5f52485a5393cac9435e1ac9202a83
parent 67e38b99c44d8d882d3f178095a5968a2ea54dd9
Author: Dan Callaghan <djc@djc.id.au>
Date: Sun, 18 May 2025 17:36:05 +1000
refuse to start if default account is missing from config
Fixes #533.
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/lib/sup/account.rb b/lib/sup/account.rb
@@ -35,6 +35,7 @@ class AccountManager
@regexen = {}
@default_account = nil
+ fail "default account missing in config" unless accounts[:default].kind_of? Hash
add_account accounts[:default], true
accounts.each { |k, v| add_account v, false unless k == :default }
end