Content deleted Content added
Polygnotus (talk | contribs) No edit summary |
Polygnotus (talk | contribs) No edit summary |
||
Line 39:
const userList = users.join('|');
console.log('Fetching groups for users:', userList);
try {
Line 48 ⟶ 49:
list: 'users',
usprop: 'groups',
ususers: userList,
},
dataType: 'json'
});
console.log('API response:', response);
if (response.query && response.query.users) {
response.query.users.forEach(user => {
const groups = user.groups || [];
console.log(`User ${user.name}: EC=${isEC}, groups=${groups.join(',')}`);
userGroups.set(user.name, isEC);
});
}
Line 65 ⟶ 72:
// Add status indicator next to username
function addStatusIndicator(link, isExtendedConfirmed) {
// Remove any existing indicators next to this link
$(link).siblings('.ec-status-indicator').remove();
const indicator = $('<span>')
.addClass('ec-status-indicator')
|