diff options
Diffstat (limited to 'app/views')
-rw-r--r-- | app/views/help/about.rhtml | 54 | ||||
-rw-r--r-- | app/views/request/_followup.rhtml | 25 | ||||
-rw-r--r-- | app/views/request/show.rhtml | 27 | ||||
-rw-r--r-- | app/views/request_mailer/overdue_alert.rhtml | 4 |
4 files changed, 70 insertions, 40 deletions
diff --git a/app/views/help/about.rhtml b/app/views/help/about.rhtml index 5baea6ed0..41974573a 100644 --- a/app/views/help/about.rhtml +++ b/app/views/help/about.rhtml @@ -132,19 +132,18 @@ href="http://www.ico.gov.uk/upload/documents/library/freedom_of_information/prac <dd> <p>By law public authorities must respond "promptly", and in most cases not -later than 20 working days after receiving your request. The date of that hard -limit is shown on the page for your request. </p> +later than 20 working days after receiving your request. That date +is shown on the page for your request. </p> <p>You will be emailed if this date goes by without a response, so you can send -the public authority another note to remind them that they are breaking the -law. </p> +the public authority another note to remind them if they are breaking the +law.</p> -<p><strong>Note:</strong> If you had to -clarify your request, the clock starts from that date, instead of the date they -received your initial request.</p> - -<p>See '<a href="#days">You've calculated our deadline wrongly!</a>' for -more details.</p> +<p>There are some cases where the authority is legally allowed to go beyond the +20 day period, such as if you had to clarify your request, or if they are a +school. They will normally say if they are invoking such a reason. +See '<a href="#days">You've calculated our deadline wrongly!</a>' for +details about what is allowed.</p> </dd> @@ -496,10 +495,15 @@ to have more of that complexity visible.</p> <dd> -<p>The answer to the previous question not withstanding, WhatDoTheyKnow does -attempt to show the maximum legal deadline for response to each request. Here is -the complex detail of how we calculate it, and some things we currently get -wrong.</p> +<p>Please read the answer to the previous question first. Legally, authorities +must respond <strong>promptly</strong> to FOI requests. If they fail to do that, +it is best if they show the hard work they are doing by explaining what is +taking the extra time to do. +</p> + +<p>That said, WhatDoTheyKnow does attempt to show the maximum legal deadline +for response to each request. Here is the complex detail of how we calculate +it.</p> <ul> @@ -511,21 +515,29 @@ We then count the next working day as "day one", and so on up to 20 days.</li> the next working day as "day one". Delivery is delivery, even if it happened on the weekend. Some authorities <a href="http://www.whatdotheyknow.com/request/policy_regarding_body_scans#incoming-1100">disagree with this</a>, our lawyer disagrees with them. </li> -<li>We don't currently count extensions for Public Interest tests. Sorry -about that, we're working on how best to present it on the site.</li> +<li>In theory, authorities can claim a time extension for applying a public +interest test. We don't think this should be a special reason for delay. There +are lots of other good reasons the authority might need more time, such as if +somebody is on holiday and they can't find the information. We prefer it if +authorities simply apologise and explain what they are doing that is taking the +extra time, rather than resorting to legal minutiae. +</li> + -<li>Since June 2009, schools now have "20 working days disregarding any working -day which is not a school day, or 60 working days, whichever is first". We -don't currently allow for that, but intend to in some way, especially if we add -more schools.</li> +<li>Since June 2009, schools have "20 working days disregarding any working +day which is not a school day, or 60 working days, whichever is first". Basically, +cut them some slack if it is holiday time. +</li> <li>Requesters are encouraged to mark when they have clarified their request so the clock resets, but sometimes they get this wrong. If you see a problem with a particular request, let us know and we'll fix it.</li> - </ul> +<p>If you're getting really nerdy about this, read the <a href="http://www.ico.gov.uk/upload/documents/library/freedom_of_information/detailed_specialist_guides/timeforcompliance.pdf">detailed ICO guidance</a>. Meanwhile, +remember that the law says authorities must respond <strong>promptly</strong>. + </dd> <dt id="large_file">How can I send a large file, which won't go by email?<a href="#large_file">#</a> </dt> diff --git a/app/views/request/_followup.rhtml b/app/views/request/_followup.rhtml index 5c07b1b67..4e78ce8f7 100644 --- a/app/views/request/_followup.rhtml +++ b/app/views/request/_followup.rhtml @@ -37,14 +37,23 @@ <% end %> <% if @info_request.calculate_status == 'waiting_response_overdue' %> - <p>This request is currently <strong>overdue a response</strong> from <%= - public_body_link(@info_request.public_body) %>. - By law, the response had to be prompt but no later than - <strong><%= simple_date(@info_request.date_response_required_by) %></strong> - (<%= link_to "more info", about_url + "#quickly_response" %>). You can say - that under the <%=h(@info_request.law_used_act)%> they should have replied by now, - and are breaking the law. - </p> + <p> + <% if @info_request.working_days_20_overdue? %> + This request is <strong>long overdue a response</strong>. + <% else %> + This request is <strong>overdue a response</strong>. + <% end %> + You can say that, by law, the authority should have answered + <strong>promptly</strong>. If they have not given you a legal + reason why they need extra time + (<%= link_to "more details", about_url + "#quickly_response" %>), then + you can say they are breaking the law to have not replied by + <strong><%= simple_date(@info_request.date_response_required_by) %></strong>. + <% if @info_request.public_body.is_school? %> + This is a school, so legally they get lots of extra slack if it is + holiday time. + <% end %> + </p> <% end %> <% form_for(:outgoing_message, @outgoing_message, :html => { :id => 'followup_form' }, :url => incoming_message.nil? ? show_response_no_followup_url(:id => @info_request.id) : show_response_url(:id => @info_request.id, :incoming_message_id => incoming_message.id)) do |o| %> diff --git a/app/views/request/show.rhtml b/app/views/request/show.rhtml index f3bc03688..5b89a6d12 100644 --- a/app/views/request/show.rhtml +++ b/app/views/request/show.rhtml @@ -59,16 +59,25 @@ they <%= link_to "must respond", about_url + "#quickly_response" %> promptly but no later than <strong><%= simple_date(@info_request.date_response_required_by) %></strong>. <% elsif @status == 'waiting_response_overdue' %> - Currently <strong>overdue a response</strong> from <%= - public_body_link(@info_request.public_body) %>. By law, - the response had to be prompt but - <%= link_to "no later", about_url + "#quickly_response" %> - than <strong><%= simple_date(@info_request.date_response_required_by) %></strong>. - - <% if @info_request.days_overdue > 14 %> - They are <%= @info_request.days_overdue.to_i %> days late, you - can <strong>complain</strong> by + <% if @info_request.working_days_20_overdue? %> + This request is <strong>long overdue a response</strong>. + By law, <%= public_body_link(@info_request.public_body) %> + should normally have answered by + <strong><%= simple_date(@info_request.date_response_required_by) %></strong> + (<%= link_to "more details", about_url + "#quickly_response" %>). + You can <strong>complain</strong> by <%= link_to "requesting an internal review", show_response_no_followup_url(:id => @info_request.id, :incoming_message_id => nil) + "?internal_review=1#followup" %>. + <% else %> + This request is <strong>overdue a response</strong>. + By law, <%= public_body_link(@info_request.public_body) %> + should normally have answered by + <strong><%= simple_date(@info_request.date_response_required_by) %></strong>. + If they need extra time they should have told you + why (<%= link_to "more details", about_url + "#quickly_response" %>). + <% end %> + <% if @info_request.public_body.is_school? %> + This is a school, so legally they get lots of extra slack if it is + holiday time. <% end %> <% elsif @status == 'not_held' %> diff --git a/app/views/request_mailer/overdue_alert.rhtml b/app/views/request_mailer/overdue_alert.rhtml index ca8cbdf44..ab2faf212 100644 --- a/app/views/request_mailer/overdue_alert.rhtml +++ b/app/views/request_mailer/overdue_alert.rhtml @@ -1,10 +1,10 @@ <%= @info_request.public_body.name %> are late. They have not replied to your <%=@info_request.law_used_short%> request '<%= @info_request.title %>' -within the 20 working days they are allowed by law. +promptly, as required by law. Click on the link below to send a message to <%= @info_request.public_body.name -%> reminding them to reply to your request. +%> reminding them to reply to your request. <% if @info_request.public_body.is_school? %> This is a school, so legally they get lots of extra slack if it is holiday time. <% end %> <%=@url%> |