mirror of
https://github.com/Megghy/vtsuru.live.git
synced 2025-12-07 02:46:55 +08:00
fix heartbeat
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import { OpenLiveInfo } from '@/api/api-models'
|
import { OpenLiveInfo } from '@/api/api-models'
|
||||||
import { QueryPostAPI } from '@/api/query'
|
import { QueryGetAPI, QueryPostAPI } from '@/api/query'
|
||||||
import ChatClientDirectOpenLive from '@/data/chat/ChatClientDirectOpenLive.js'
|
import ChatClientDirectOpenLive from '@/data/chat/ChatClientDirectOpenLive.js'
|
||||||
import { OPEN_LIVE_API_URL } from './constants'
|
import { OPEN_LIVE_API_URL } from './constants'
|
||||||
import { ref, toRef } from 'vue'
|
import { ref, toRef } from 'vue'
|
||||||
@@ -191,7 +191,7 @@ export default class DanmakuClient {
|
|||||||
}
|
}
|
||||||
private sendHeartbeat() {
|
private sendHeartbeat() {
|
||||||
if (this.client) {
|
if (this.client) {
|
||||||
QueryPostAPI<OpenLiveInfo>(OPEN_LIVE_API_URL + 'heartbeat', this.authInfo?.Code ? this.authInfo : undefined).then((data) => {
|
;(this.authInfo ? QueryPostAPI<OpenLiveInfo>(OPEN_LIVE_API_URL + 'heartbeat', this.authInfo) : QueryGetAPI<OpenLiveInfo>(OPEN_LIVE_API_URL + 'heartbeat-internal')).then((data) => {
|
||||||
if (data.code != 200) {
|
if (data.code != 200) {
|
||||||
console.error('[OPEN-LIVE] 心跳失败: ' + data.message)
|
console.error('[OPEN-LIVE] 心跳失败: ' + data.message)
|
||||||
this.client.stop()
|
this.client.stop()
|
||||||
|
|||||||
Reference in New Issue
Block a user