Skip to content

Commit

Permalink
nickname null 버그 핫픽스
Browse files Browse the repository at this point in the history
  • Loading branch information
Hank-Choi committed Sep 25, 2024
1 parent bbafc91 commit 78b6747
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions core/src/main/kotlin/users/data/User.kt
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,9 @@ data class User(
@Id
val id: String? = null,
var email: String?,
// TODO: apple 로그인 마이그레이션 이후 nickname nullable 하지 않게 수정
@Indexed(unique = true, sparse = true)
var nickname: String,
var nickname: String?,
var isEmailVerified: Boolean?,
var credential: Credential,
var credentialHash: String,
Expand All @@ -26,17 +27,14 @@ data class User(
var lastLoginTimestamp: Long = System.currentTimeMillis(),
var notificationCheckedAt: LocalDateTime = LocalDateTime.now(),
) {
val nicknameTag: Int
val nicknameTag: Int?
get() {
return nickname
.substringAfterLast(NICKNAME_TAG_DELIMITER)
.toInt()
return nickname?.substringAfterLast(NICKNAME_TAG_DELIMITER)?.toInt()
}

val nicknameWithoutTag: String
val nicknameWithoutTag: String?
get() {
return nickname
.substringBeforeLast(NICKNAME_TAG_DELIMITER)
return nickname?.substringBeforeLast(NICKNAME_TAG_DELIMITER)
}

companion object {
Expand Down

0 comments on commit 78b6747

Please sign in to comment.