fix(federation): 🐛 Fix multiple incorrect outputs in federation routes

This commit is contained in:
Jesse Wierzbinski 2024-05-17 07:39:59 -10:00
parent b4b8f51a5a
commit a603b602e6
No known key found for this signature in database
5 changed files with 45 additions and 36 deletions

View file

@ -268,11 +268,7 @@ export class User {
inbox: data.inbox,
outbox: data.outbox,
},
fields:
data.fields?.map((f) => ({
key: f.name,
value: f.value,
})) ?? [],
fields: data.fields ?? [],
updatedAt: new Date(data.created_at).toISOString(),
instanceId: instance.id,
avatar: data.avatar
@ -537,10 +533,7 @@ export class User {
avatar: urlToContentFormat(this.getAvatarUrl(config)) ?? undefined,
header: urlToContentFormat(this.getHeaderUrl(config)) ?? undefined,
display_name: user.displayName,
fields: user.fields.map((f) => ({
name: f.key,
value: f.value,
})),
fields: user.fields,
public_key: {
actor: new URL(
`/users/${user.id}`,