Skip to content

Commit d4d19ab

Browse files
kareilamomijizukamori
authored andcommitted
[#3433] don't use method call on undefined rename token
1 parent c534f1d commit d4d19ab

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

Diff for: bin/upgrading/en.dat

+2
Original file line numberDiff line numberDiff line change
@@ -2409,6 +2409,8 @@ rename.error.isself=Cannot rename back to your own username.
24092409

24102410
rename.error.noto=No username provided to rename to.
24112411

2412+
rename.error.notoken=Rename token not provided or unavailable.
2413+
24122414
rename.error.reserved="[[to]]" is a reserved username.
24132415

24142416
rename.error.tokenapplied=This token has already been used.

Diff for: cgi-bin/DW/Controller/Rename.pm

+1
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,7 @@ sub rename_admin_edit_handler {
345345
my $get_args = $r->get_args;
346346

347347
my $token = DW::RenameToken->new( token => $get_args->{token} );
348+
return error_ml('rename.error.notoken') unless defined $token;
348349

349350
my $u = LJ::load_userid( $token->renuserid );
350351
my @rel_types = qw( trusted_by watched_by trusted watched communities );

0 commit comments

Comments
 (0)