From 4a3b51a366825b42f451f5eeac93b990a602e57e Mon Sep 17 00:00:00 2001 From: Matthew Somerville Date: Wed, 8 Jan 2020 16:16:48 +0000 Subject: [TfL] Add hook to restrict to safety reports. --- perllib/FixMyStreet/Cobrand/TfL.pm | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'perllib/FixMyStreet/Cobrand/TfL.pm') diff --git a/perllib/FixMyStreet/Cobrand/TfL.pm b/perllib/FixMyStreet/Cobrand/TfL.pm index eedbc41b5..cc4b4f345 100644 --- a/perllib/FixMyStreet/Cobrand/TfL.pm +++ b/perllib/FixMyStreet/Cobrand/TfL.pm @@ -127,6 +127,16 @@ sub problems_sql_restriction { return $q; } +sub inactive_reports_filter { + my ($self, $time, $rs) = @_; + if ($time < 7*12) { + $rs = $rs->search({ extra => { like => '%safety_critical,T5:value,T2:no%' } }); + } else { + $rs = $rs->search({ extra => { like => '%safety_critical,T5:value,T3:yes%' } }); + } + return $rs; +} + sub password_expiry { return if FixMyStreet->test_mode; # uncoverable statement -- cgit v1.2.3