diff --git a/publish/changeLog.md b/publish/changeLog.md index a88b46d..ce94c43 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -3,4 +3,4 @@ ### 修复 -- 修复播放详情页歌词滚动问题(#518) +- 修复数据存储管理在移除数据时可能出现移除失败的问题 diff --git a/src/plugins/storage.ts b/src/plugins/storage.ts index 1fcf30c..78b9f6b 100644 --- a/src/plugins/storage.ts +++ b/src/plugins/storage.ts @@ -180,7 +180,7 @@ export const removeDataMultiple = async(keys: string[]) => { if (partKeyPrefixRxp.test(value)) { allKeys.push(...value.replace(partKeyPrefixRxp, '').split(keySplit)) } else if (partKeyArrPrefixRxp.test(value)) { - allKeys.push(...JSON.parse(value.replace(partKeyPrefixRxp, '')) as string[]) + allKeys.push(...JSON.parse(value.replace(partKeyArrPrefixRxp, '')) as string[]) } } }