3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-11-20 02:49:49 +01:00

Remove leading spaces when replacing empty factoid variable

This commit is contained in:
Pragmatic Software 2018-01-25 23:37:40 -08:00
parent 25fd57087e
commit 0193800c1e

View File

@ -481,11 +481,15 @@ sub expand_factoid_vars {
my $fixed_a = select_indefinite_article $mylist[$line];
$fixed_a = ucfirst $fixed_a if $a =~ m/^A/;
$action =~ s/$a\$$v$modifier/$fixed_a $mylist[$line]/;
} else {
if (not length $mylist[$line]) {
$action =~ s/\s+\$$v$modifier//;
} else {
$action =~ s/\$$v$modifier/$mylist[$line]/;
}
}
}
}
last if $matches == 0;
}