User:Ahecht/useridentifier.js: Difference between revisions
From Test Wiki
Restore to as close to original as possible
(Remove debug statements) |
(Restore to as close to original as possible) |
||
Line 40: | Line 40: | ||
var lastedit=null; | var lastedit=null; | ||
return function(r){ | return function(r){ | ||
if(!r.query) { | if(!r.query) { mw.log.error('Bad response'); return; } | ||
if(r.query.users){ | if(r.query.users){ | ||
if(r.query.users.length!=1) { | if(r.query.users.length!=1) { mw.log.error('Bad response'); return; } | ||
users=r.query.users[0]; | users=r.query.users[0]; | ||
} | } | ||
if(r.query.usercontribs){ | if(r.query.usercontribs){ | ||
lastedit=r.query.usercontribs.length?r.query.usercontribs[0].timestamp:'never'; | lastedit=r.query.usercontribs.length?r.query.usercontribs[0].timestamp:'never'; | ||
} | |||
if(r.query.globaluserinfo){ | |||
globaluserinfo=r.query.globaluserinfo; | |||
} | } | ||
if(!users || !lastedit) return; | if(!users || !lastedit) return; |