From 1035123076319601efd2a0487adbc174d61ee25e Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Tue, 15 Oct 2013 10:39:54 -0700 Subject: [PATCH] safety check --- app.rb | 5 +++++ 1 file changed, 5 insertions(+) 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."