We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 53a49f8 commit cadc7a6Copy full SHA for cadc7a6
extensions/BugModal/lib/MonkeyPatches.pm
@@ -42,10 +42,19 @@ use warnings;
42
43
sub moz_nick {
44
my ($self) = @_;
45
- return $1 if $self->name =~ /:(.+?)\b/;
46
- return $self->name if $self->name;
47
- $self->login =~ /^([^\@]+)\@/;
48
- return $1;
+ if (!exists $self->{moz_nick}) {
+ if ($self->name =~ /:?:(.+?)\b/) {
+ $self->{moz_nick} = $1;
+ }
49
+ elsif ($self->name) {
50
+ $self->{moz_nick} = $self->name;
51
52
+ else {
53
+ $self->login =~ /^([^\@]+)\@/;
54
55
56
57
+ return $self->{moz_nick};
58
}
59
60
1;
0 commit comments