use actually correct webfinger check

This commit is contained in:
PrivateGER 2023-06-12 16:46:30 +02:00
parent cb47c585f9
commit 40f7756176

View file

@ -186,13 +186,15 @@ export default hasConfig
} else if (term.startsWith("from:")) { } else if (term.startsWith("from:")) {
let user = term.slice(5); let user = term.slice(5);
if (user.length === 0) return null;
// Cut off leading @, those aren't saved in the DB // Cut off leading @, those aren't saved in the DB
if (user.charAt(0) === "@") { if (user.charAt(0) === "@") {
user = user.slice(1); user = user.slice(1);
} }
// Determine if we got a webfinger address or a single username // Determine if we got a webfinger address or a single username
if (user.split("@").length > 0) { if (user.split("@").length > 1) {
let splitUser = user.split("@"); let splitUser = user.split("@");
let domain = splitUser.pop(); let domain = splitUser.pop();