Commit c0908aed authored by terry%mozilla.org's avatar terry%mozilla.org

Allow whitespace to be used to separate keywords.

parent 72a25ca7
...@@ -301,8 +301,11 @@ if (defined $::FORM{'sql'}) { ...@@ -301,8 +301,11 @@ if (defined $::FORM{'sql'}) {
if ($::FORM{'keywords'}) { if ($::FORM{'keywords'}) {
GetVersionTable(); GetVersionTable();
my @list; my @list;
foreach my $v (split(',', $::FORM{'keywords'})) { foreach my $v (split(/[\s,]+/, $::FORM{'keywords'})) {
my $id = $::keywordsbyname{trim($v)}; if ($v eq '') {
next;
}
my $id = $::keywordsbyname{$v};
if ($id) { if ($id) {
push(@list, "keywords.keywordid = $id"); push(@list, "keywords.keywordid = $id");
} else { } else {
......
...@@ -400,8 +400,10 @@ my @keywordlist; ...@@ -400,8 +400,10 @@ my @keywordlist;
my %keywordseen; my %keywordseen;
if ($::FORM{'keywords'}) { if ($::FORM{'keywords'}) {
foreach my $keyword (split(/,/, $::FORM{'keywords'})) { foreach my $keyword (split(/[\s,]+/, $::FORM{'keywords'})) {
$keyword = trim($keyword); if ($keyword eq '') {
next;
}
my $i = $::keywordsbyname{$keyword}; my $i = $::keywordsbyname{$keyword};
if (!$i) { if (!$i) {
print "Unknown keyword named <code>$keyword</code>.\n"; print "Unknown keyword named <code>$keyword</code>.\n";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment