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(() => {
{ accountInfo.settings.songRequest.sortType = value; updateSettings() }"
@update:is-reverse="(value: any) => {
- if (songRequest.configCanEdit) {
+ if (liveRequest.configCanEdit) {
accountInfo.settings.songRequest.isReverse = value
updateSettings()
}
else {
- songRequest.isReverse = value
+ liveRequest.isReverse = value
}
}"
/>
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}`)