]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 853638 - Status and resolution values in dependency graphs not localizable.
authorMarc Schumann <wurblzap@gmail.com>
Thu, 15 Aug 2013 11:27:00 +0000 (13:27 +0200)
committerMarc Schumann <wurblzap@gmail.com>
Thu, 15 Aug 2013 11:27:00 +0000 (13:27 +0200)
r=dkl, a=sgreen

Bugzilla/Util.pm
showdependencygraph.cgi

index 8c88731e35f3bace22580d3dbba97594f8eaa781..a3651182a12b9a9d51c5ac7324104c0a3bda8942 100644 (file)
@@ -21,7 +21,7 @@ use parent qw(Exporter);
                              format_time validate_date validate_time datetime_from
                              is_7bit_clean bz_crypt generate_random_password
                              validate_email_syntax check_email_syntax clean_text
-                             get_text template_var disable_utf8
+                             get_text template_var display_value disable_utf8
                              detect_encoding email_filter
                              join_activity_entries);
 
index 9c45b258679c9aee5c80905a649eaaaefe8af851..6445b617535a2e4c1e48782be517647a4e15e77e 100755 (executable)
@@ -180,7 +180,7 @@ foreach my $k (@bug_ids) {
 
     # Resolution and summary are shown only if user can see the bug
     if (!$user->can_see_bug($k)) {
-        $resolution = $summary = '';
+        $summary = '';
     }
 
     $vars->{'short_desc'} = $summary if ($k eq $cgi->param('id'));
@@ -213,7 +213,9 @@ foreach my $k (@bug_ids) {
     # Push the bug tooltip texts into a global hash so that 
     # CreateImagemap sub (used with local dot installations) can
     # use them later on.
-    $bugtitles{$k} = trim("$stat $resolution");
+    my $stat_display       = display_value('bug_status', $stat);
+    my $resolution_display = display_value('resolution', $resolution);
+    $bugtitles{$k} = trim("$stat_display $resolution_display");
 
     # Show the bug summary in tooltips only if not shown on 
     # the graph and it is non-empty (the user can see the bug)