From 05a3191e114c87bf4198558895e934dab4caf92c Mon Sep 17 00:00:00 2001 From: David Lawrence Date: Tue, 31 Mar 2015 12:50:03 +0800 Subject: Bug 1149038: renaming a tracking flag isn't clearing a memcached cache, resulting in Can't locate object method "cf_status_thunderbird_esr39" via package "Bugzilla::Bug" errors --- extensions/TrackingFlags/lib/Flag.pm | 3 +++ 1 file changed, 3 insertions(+) (limited to 'extensions/TrackingFlags') diff --git a/extensions/TrackingFlags/lib/Flag.pm b/extensions/TrackingFlags/lib/Flag.pm index 3ae7a937e..75cf7eccc 100644 --- a/extensions/TrackingFlags/lib/Flag.pm +++ b/extensions/TrackingFlags/lib/Flag.pm @@ -162,6 +162,9 @@ sub update { $cache->{'tracking_flags'}->{$self->flag_id} = $self; } + # fielddefs has been changed so we need to clear global config + Bugzilla->memcached->clear_config(); + return $changes; } -- cgit v1.2.3-24-g4f1b