fix User.kt

- set "discord", "token" row to nullable.
This commit is contained in:
dalbodeule
2024-08-08 20:18:49 +09:00
parent 80fa2d5029
commit f2a871d664
10 changed files with 26 additions and 22 deletions

View File

@@ -103,6 +103,8 @@ val server = embeddedServer(Netty, port = 8080, ) {
}
get("/logout") {
call.sessions.clear<UserSession>()
call.response.status(HttpStatusCode.OK)
return@get
}
}

View File

@@ -93,7 +93,7 @@ fun Routing.apiRoutes() {
user = UserService.saveUser(session.nickname, session.id)
}
val songConfig = SongConfigService.getConfig(user)
val status = getStreamInfo(user.token)
val status = getStreamInfo(user.token!!)
if(status.content == null) {
call.respondText(user.naverId, status = HttpStatusCode.NotFound)

View File

@@ -49,13 +49,13 @@ fun Routing.wsSongListRoutes() {
val uid = user.token
addSession(uid, this)
addSession(uid!!, this)
if(status[uid] == SongType.STREAM_OFF) {
CoroutineScope(Dispatchers.Default).launch {
sendSerialized(SongResponse(
SongType.STREAM_OFF.value,
user.token,
uid,
null,
null,
null,
@@ -83,7 +83,7 @@ fun Routing.wsSongListRoutes() {
CoroutineScope(Dispatchers.Default).launch {
SongListService.saveSong(
user,
user.token,
user.token!!,
data.url,
youtubeVideo.name,
youtubeVideo.author,
@@ -92,7 +92,7 @@ fun Routing.wsSongListRoutes() {
)
dispatcher.post(
SongEvent(
user.token,
user.token!!,
SongType.ADD,
user.token,
user.username,
@@ -110,7 +110,7 @@ fun Routing.wsSongListRoutes() {
}
else if(data.type == SongType.REMOVE.value && data.url != null) {
dispatcher.post(SongEvent(
user.token,
user.token!!,
SongType.REMOVE,
null,
null,
@@ -123,7 +123,7 @@ fun Routing.wsSongListRoutes() {
val song = SongListService.getSong(user)[0]
SongListService.deleteSong(user, song.uid, song.name)
dispatcher.post(SongEvent(
user.token,
user.token!!,
SongType.NEXT,
null,
null,