Skip to content

Commit

Permalink
Recursively identify renamed username of submitter
Browse files Browse the repository at this point in the history
  • Loading branch information
sohomdatta1 authored and NovemLinguae committed Apr 12, 2024
1 parent f77d29f commit ab7abf3
Showing 1 changed file with 20 additions and 1 deletion.
21 changes: 20 additions & 1 deletion src/modules/submissions.js
Original file line number Diff line number Diff line change
Expand Up @@ -459,7 +459,26 @@
user = this.params.u;

if ( user ) {
deferred.resolve( user );
AFCH.api.get( {
action: 'query',
format: 'json',
list: 'logevents',
formatversion: '2',
letype: 'renameuser',
letitle: ( new mw.Title( user, 2 ) ).getPrefixedText()
} ).done( function ( resp ) {
var logevents = resp.query.logevents;

if ( logevents.length ) {
var newName = logevents[ 0 ].params.newuser;
this.params.u = newName;
this.getSubmitter().done( function ( user ) {
deferred.resolve( user );
} );
} else {
deferred.resolve( user );
}
}.bind( this ) );
} else {
this.page.getCreator().done( function ( user ) {
deferred.resolve( user );
Expand Down

0 comments on commit ab7abf3

Please sign in to comment.