diff --git a/src/client/ClientFetcher.vue b/src/client/ClientFetcher.vue index faf4e05..5e0cef7 100644 --- a/src/client/ClientFetcher.vue +++ b/src/client/ClientFetcher.vue @@ -1,3 +1,4 @@ +// oxlint-disable no-unused-expressions @@ -206,7 +203,7 @@ onUnmounted(() => { OBS 组件 - {{ songRequest.configCanEdit ? '' : '登陆后才可以使用此功能' }} + {{ liveRequest.configCanEdit ? '' : '登陆后才可以使用此功能' }} @@ -224,12 +221,12 @@ onUnmounted(() => {
@@ -239,12 +236,12 @@ onUnmounted(() => { diff --git a/src/views/open_live/OpenQueue.vue b/src/views/open_live/OpenQueue.vue index 6eec91a..1f7f1fd 100644 --- a/src/views/open_live/OpenQueue.vue +++ b/src/views/open_live/OpenQueue.vue @@ -314,7 +314,7 @@ async function add(danmaku: EventModel) { } as DanmakuUserInfo, createAt: Date.now(), isInLocal: true, - id: localQueues.value.length == 0 ? 1 : new List(localQueues.value).Max(s => s.id) + 1, // 本地 ID + id: localQueues.value.length == 0 ? 1 : (new List(localQueues.value).Max(s => s.id) ?? 0) + 1, // 本地 ID } as ResponseQueueModel localQueues.value.unshift(songData) // 添加到本地队列开头 message.success(`[${danmaku.uname}] 添加至本地队列`) @@ -352,7 +352,7 @@ async function addManual() { user: { name: newQueueName.value } as DanmakuUserInfo, createAt: Date.now(), isInLocal: true, - id: localQueues.value.length == 0 ? 1 : new List(localQueues.value).Max(s => s.id) + 1, + id: localQueues.value.length == 0 ? 1 : (new List(localQueues.value).Max(s => s.id) ?? 0) + 1, } as ResponseQueueModel localQueues.value.unshift(songData) message.success(`已手动添加用户至队列: ${newQueueName.value}`)