[mastodon-client] Return fqn field for accounts

This commit is contained in:
Laura Hausmann 2023-10-16 23:45:03 +02:00
parent 9c4466035e
commit 775d8f6e3a
No known key found for this signature in database
GPG Key ID: D044E84C5BE01605
2 changed files with 3 additions and 0 deletions

View File

@ -25,6 +25,7 @@ export class UserConverter {
const cacheHit = cache.accounts.find(p => p.id == u.id);
if (cacheHit) return cacheHit;
let fqn = `${u.username}@${u.host ?? config.domain}`;
let acct = u.username;
let acctUrl = `https://${u.host || config.host}/@${u.username}`;
if (u.host) {
@ -79,6 +80,7 @@ export class UserConverter {
id: u.id,
username: u.username,
acct: acct,
fqn: fqn,
display_name: u.name || u.username,
locked: u.isLocked,
created_at: u.createdAt.toISOString(),

View File

@ -6,6 +6,7 @@ namespace MastodonEntity {
id: string;
username: string;
acct: string;
fqn: string;
display_name: string;
locked: boolean;
created_at: string;