Refactor account FQN with Pleroma BE field

bundle-emoji
Alex Gleason 2021-04-10 13:10:44 -05:00
rodzic d33c68a8a5
commit 4b5d22f172
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
1 zmienionych plików z 6 dodań i 2 usunięć

Wyświetl plik

@ -16,13 +16,17 @@ export const getDomain = account => {
return domain;
};
// user@domain even for local users
export const acctFull = account => {
export const guessFqn = account => {
const [user, domain] = account.get('acct').split('@');
if (!domain) return [user, guessDomain(account)].join('@');
return account.get('acct');
};
// user@domain even for local users
export const acctFull = account => {
return account.get('fqn') || guessFqn(account);
};
export const isStaff = (account = ImmutableMap()) => (
[isAdmin, isModerator].some(f => f(account) === true)
);