From 51ef1c3b2c5596f60f68dd816de998a6ce587e7a Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Wed, 23 Apr 2025 00:26:09 -0500 Subject: [PATCH] catch bad input --- app/index.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/index.rb b/app/index.rb index 5da91a23..f2c52de9 100644 --- a/app/index.rb +++ b/app/index.rb @@ -148,7 +148,11 @@ post '/forgot_username' do redirect '/forgot_username' end - sites = Site.get_recovery_sites_with_email params[:email] + begin + sites = Site.get_recovery_sites_with_email params[:email] + rescue ArgumentError + redirect '/forgot_username' + end sites.each do |site| body = <<-EOT