fix: handle remote userslugs with non-lowercase letters

This commit is contained in:
Julian Lam
2024-04-11 12:52:21 -04:00
parent 8d0876b8d7
commit f5ea470df4
2 changed files with 2 additions and 2 deletions

View File

@@ -113,7 +113,7 @@ User.getUidByUserslug = async function (userslug) {
if (userslug.includes('@')) {
await activitypub.actors.assert(userslug);
return (await db.getObjectField('handle:uid', userslug)) || null;
return (await db.getObjectField('handle:uid', String(userslug).toLowerCase())) || null;
}
return await db.sortedSetScore('userslug:uid', userslug);