diff --git a/app.rb b/app.rb index fa3feeb7..86ba4065 100644 --- a/app.rb +++ b/app.rb @@ -417,6 +417,11 @@ post '/admin/banip' do redirect '/admin' end + if site.ip.nil? || site.ip.empty? + flash[:error] = 'IP is blank, cannot continue' + redirect '/admin' + end + sites = Site.filter(ip: site.ip).all sites.each {|site| ban_site site.username} flash[:error] = "#{sites.length} sites have been banned."