From 48e69efd5858ba478b3279b5ad87572d32934810 Mon Sep 17 00:00:00 2001 From: Byron Jones Date: Tue, 15 Oct 2013 11:24:13 +0800 Subject: Bug 926557: searching for tracking flags is broken for negated terms where values are unset, breaking the leo+ b2g triage query --- extensions/TrackingFlags/Extension.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'extensions/TrackingFlags') diff --git a/extensions/TrackingFlags/Extension.pm b/extensions/TrackingFlags/Extension.pm index a997f44ed..642851052 100644 --- a/extensions/TrackingFlags/Extension.pm +++ b/extensions/TrackingFlags/Extension.pm @@ -440,7 +440,7 @@ sub _tracking_flags_search_nonchanged { push(@$joins, $bugs_join); - $args->{'full_field'} = "$bugs_alias.value"; + $args->{'full_field'} = "COALESCE($bugs_alias.value, '---')"; } sub bug_end_of_create { -- cgit v1.2.3-24-g4f1b