diff options
-rw-r--r-- | app/controllers/admin_controller.rb | 3 | ||||
-rw-r--r-- | app/views/admin/index.rhtml | 9 |
2 files changed, 11 insertions, 1 deletions
diff --git a/app/controllers/admin_controller.rb b/app/controllers/admin_controller.rb index 9562e6945..e3becac38 100644 --- a/app/controllers/admin_controller.rb +++ b/app/controllers/admin_controller.rb @@ -4,7 +4,7 @@ # Copyright (c) 2007 UK Citizens Online Democracy. All rights reserved. # Email: francis@mysociety.org; WWW: http://www.mysociety.org/ # -# $Id: admin_controller.rb,v 1.4 2008-03-17 10:54:42 francis Exp $ +# $Id: admin_controller.rb,v 1.5 2008-03-17 11:20:12 francis Exp $ class AdminController < ApplicationController layout "admin" @@ -17,6 +17,7 @@ class AdminController < ApplicationController # Tasks to do @requires_admin_requests = InfoRequest.find(:all, :conditions => ["described_state = 'requires_admin'"]) + @blank_contacts = PublicBody.find(:all, :conditions => ["request_email = ''"]) # Recent events @events_title = "Events in last week" diff --git a/app/views/admin/index.rhtml b/app/views/admin/index.rhtml index 270dc1130..1f259d376 100644 --- a/app/views/admin/index.rhtml +++ b/app/views/admin/index.rhtml @@ -18,6 +18,15 @@ </ul> <% end %> +<% if @blank_contacts.size > 0 %> + <h2>Public bodies with missing contact details</h2> + <ul> + <% for @blank_contact in @blank_contacts %> + <li><%= link_to h(@blank_contact.name), main_url(public_body_url(@blank_contact)) %></li> + <% end %> + </ul> +<% end %> + <h2><%=h @events_title%></h2> <p><a href="?">Week</a> |