mirror of
https://github.com/dalbodeule/chibot-chzzk-bot.git
synced 2025-08-08 05:11:12 +00:00
fix User.kt
- set "discord", "token" row to nullable.
This commit is contained in:
@@ -103,6 +103,8 @@ val server = embeddedServer(Netty, port = 8080, ) {
|
||||
}
|
||||
get("/logout") {
|
||||
call.sessions.clear<UserSession>()
|
||||
call.response.status(HttpStatusCode.OK)
|
||||
return@get
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -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)
|
||||
|
@@ -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,
|
||||
|
Reference in New Issue
Block a user