fix: "unknown" name in DMs
Signed-off-by: Infi <wingit@geist.ga>
This commit is contained in:
parent
4ba94db742
commit
8dc6a4d59a
|
|
@ -85,10 +85,12 @@ fun authorName(message: MessageSchema): String {
|
||||||
}
|
}
|
||||||
|
|
||||||
val serverId =
|
val serverId =
|
||||||
RevoltAPI.channelCache[message.channel]?.server ?: return stringResource(R.string.unknown)
|
RevoltAPI.channelCache[message.channel]?.server
|
||||||
|
?: return RevoltAPI.userCache[message.author]?.let { User.resolveDefaultName(it) }
|
||||||
|
?: stringResource(R.string.unknown)
|
||||||
|
|
||||||
val member = message.author?.let { RevoltAPI.members.getMember(serverId, it) }
|
val member = message.author?.let { RevoltAPI.members.getMember(serverId, it) }
|
||||||
?: return stringResource(R.string.unknown)
|
?: return stringResource(R.string.unknown)
|
||||||
|
|
||||||
return member.nickname
|
return member.nickname
|
||||||
?: RevoltAPI.userCache[message.author]?.let { User.resolveDefaultName(it) }
|
?: RevoltAPI.userCache[message.author]?.let { User.resolveDefaultName(it) }
|
||||||
?: stringResource(R.string.unknown)
|
?: stringResource(R.string.unknown)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue