From: Frank Lichtenheld Date: Sun, 27 Mar 2016 15:01:46 +0000 (+0200) Subject: Control: Add missing full stop at the end of "Changed" messages X-Git-Tag: release/2.6.0~211 X-Git-Url: https://git.donarmstrong.com/?p=debbugs.git;a=commitdiff_plain;h=6872923378dd43f8998da52f8cc8e5502266dd81 Control: Add missing full stop at the end of "Changed" messages This leads to broken links for at least the forwarded-to case. (Closes: #782740) Signed-off-by: Don Armstrong --- diff --git a/Debbugs/Control.pm b/Debbugs/Control.pm index 0878bda..49b902e 100644 --- a/Debbugs/Control.pm +++ b/Debbugs/Control.pm @@ -1116,7 +1116,7 @@ sub set_submitter { } else { if (defined $data->{originator} and length($data->{originator})) { - $action= "Changed $config{bug} submitter to '$param{submitter}' from '$data->{originator}'"; + $action= "Changed $config{bug} submitter to '$param{submitter}' from '$data->{originator}'."; $notify_old_submitter = 1; } else { @@ -1231,7 +1231,7 @@ sub set_forwarded { $action= "Unset $config{bug} forwarded-to-address"; } elsif (defined $data->{forwarded} and length($data->{forwarded})) { - $action= "Changed $config{bug} forwarded-to-address to '$param{forwarded}' from '$data->{forwarded}'"; + $action= "Changed $config{bug} forwarded-to-address to '$param{forwarded}' from '$data->{forwarded}'."; } else { $action= "Set $config{bug} forwarded-to-address to '$param{forwarded}'."; @@ -1316,7 +1316,7 @@ sub set_title { } else { if (defined $data->{subject} and length($data->{subject})) { - $action= "Changed $config{bug} title to '$param{title}' from '$data->{subject}'"; + $action= "Changed $config{bug} title to '$param{title}' from '$data->{subject}'."; } else { $action= "Set $config{bug} title to '$param{title}'."; } diff --git a/t/07_bugreport.t b/t/07_bugreport.t index 80dfc92..78d89b1 100644 --- a/t/07_bugreport.t +++ b/t/07_bugreport.t @@ -1,7 +1,7 @@ # -*- mode: cperl;-*- -use Test::More tests => 14; +use Test::More tests => 16; use warnings; use strict; @@ -101,6 +101,10 @@ my @control_commands = value => 'https://foo.invalid/bugs?id=1', regex => qr{Set bug forwarded-to-address to 'https://foo\.invalid/bugs\?id=1'\.}, }, + forwarded_foo_2 => {command => 'forwarded', + value => 'https://foo.example/bugs?id=1', + regex => qr{Changed bug forwarded-to-address to 'https://foo\.example/bugs\?id=1' from 'https://foo\.invalid/bugs\?id=1'\.}, + }, clone => {command => 'clone', value => '-1', regex => qr{Bug 1 cloned as bug 2},