Compare commits

..

1 Commits

Author SHA1 Message Date
lamp ffc634a110 fix 2 bug 2024-12-07 00:19:38 -08:00
+9 -7
View File
@@ -30,17 +30,19 @@ async function addMember(did) {
return bot; return bot;
} }
} }
var takenIdentifiers = Array.from(members.values());
for (var {identifier, password, service} of accountpool) {
if (!takenIdentifiers.includes(identifier)) break;
}
members.set(did, identifier);
saveMembers();
let bot = bots.get(did); let bot = bots.get(did);
if (!bot) { if (bot) {
var identifier = bot.profile.handle;
} else {
var takenIdentifiers = new Set([...members.values(), ...Array.from(bots.values()).map(bot => bot.profile.handle)]);
for (var {identifier, password, service} of accountpool) {
if (!takenIdentifiers.has(identifier)) break;
}
bot = await newbot(identifier, password, service); bot = await newbot(identifier, password, service);
bots.set(did, bot); bots.set(did, bot);
} }
members.set(did, identifier);
saveMembers();
return bot; return bot;
} }