make bots username nullable

This commit is contained in:
InsanusMokrassar committed 2023-06-30 14:11:28 +06:00
1 parent 8247e7c69c
commit b3a657b7d6
3 files changed
+8 -10

No files matched your search

@@ -28,9 +28,9 @@ val WebAppUser.isPremium
fun WebAppUser.asUser() = if (isBot == true) {
CommonBot(
UserId(id),
username ?.let(::Username) ?: error("Username is absent for bot, but must exists"),
firstName,
lastName ?: ""
lastName ?: "",
username ?.let(::Username) ?: error("Username is absent for bot, but must exists")
)
} else {
CommonUser(