fix relationship data for Mastodon API (resolves #714)

This commit is contained in:
Hazelnoot 2025-01-31 11:14:21 -05:00
parent 5a1d1394d4
commit bd95e8a555
7 changed files with 39 additions and 14 deletions

View file

@ -227,13 +227,14 @@ namespace MisskeyAPI {
blocking: r.isBlocking,
blocked_by: r.isBlocked,
muting: r.isMuted,
muting_notifications: false,
muting_notifications: r.isMuted,
requested: r.hasPendingFollowRequestFromYou,
domain_blocking: false,
showing_reblogs: true,
requested_by: r.hasPendingFollowRequestToYou,
domain_blocking: r.isInstanceMuted ?? false,
showing_reblogs: !r.isRenoteMuted,
endorsed: false,
notifying: false,
note: null
notifying: !r.isMuted,
note: r.memo ?? '',
}
}

View file

@ -8,5 +8,8 @@ namespace MisskeyEntity {
isBlocking: boolean
isBlocked: boolean
isMuted: boolean
isRenoteMuted: boolean
isInstanceMuted?: boolean
memo?: string | null
}
}