pull/801/head
gedoor 4 years ago
parent fa88777ea8
commit c3ddd72e06
  1. 7
      app/src/main/java/io/legado/app/web/SourceDebugWebSocket.kt

@ -48,10 +48,8 @@ class SourceDebugWebSocket(handshakeRequest: NanoHTTPD.IHTTPSession) :
val tag = debugBean["tag"] val tag = debugBean["tag"]
val key = debugBean["key"] val key = debugBean["key"]
if (tag.isNullOrBlank() || key.isNullOrBlank()) { if (tag.isNullOrBlank() || key.isNullOrBlank()) {
kotlin.runCatching { send(App.INSTANCE.getString(R.string.cannot_empty))
send(App.INSTANCE.getString(R.string.cannot_empty)) close(NanoWSD.WebSocketFrame.CloseCode.NormalClosure, "调试结束", false)
close(NanoWSD.WebSocketFrame.CloseCode.NormalClosure, "调试结束", false)
}
return return
} }
App.db.bookSourceDao.getBookSource(tag)?.let { App.db.bookSourceDao.getBookSource(tag)?.let {
@ -75,6 +73,7 @@ class SourceDebugWebSocket(handshakeRequest: NanoHTTPD.IHTTPSession) :
send(msg) send(msg)
if (state == -1 || state == 1000) { if (state == -1 || state == 1000) {
Debug.cancelDebug(true) Debug.cancelDebug(true)
close(NanoWSD.WebSocketFrame.CloseCode.NormalClosure, "调试结束", false)
} }
} }
} }

Loading…
Cancel
Save