X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fset%2Femail.pl;h=01c29caa03d4ec11d0bdd58e1ebe91968868e387;hb=47bc13ac2b52dd67972c24017d7f6a41ac601611;hp=ed68420eaed123b858d7075416c5c32571275d68;hpb=9971e7bd96ea646b7921528a2f74edca508a5dc1;p=spider.git diff --git a/cmd/set/email.pl b/cmd/set/email.pl index ed68420e..01c29caa 100644 --- a/cmd/set/email.pl +++ b/cmd/set/email.pl @@ -10,16 +10,15 @@ my ($self, $line) = @_; my $call = $self->call; my $user; -# remove leading and trailing spaces -$line =~ s/^\s+//; -$line =~ s/\s+$//; -$line =~ s/[{}]//g; # remove any braces +$line =~ s/[<>()\[\]{}]//g; # remove any braces +my @f = split /\s+/, $line; return (1, $self->msg('emaile1')) if !$line; $user = DXUser->get_current($call); if ($user) { - $user->email($line); + $user->email(\@f); + $user->wantemail(1); $user->put(); return (1, $self->msg('emaila', $line)); } else {