mirror of
https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced.git
synced 2026-10-24 00:21:23 +08:00
fix: 修复空 cookie 对象处理
This commit is contained in:
@@ -13,6 +13,7 @@ const {
|
||||
buildMetaJson,
|
||||
doUpload,
|
||||
} = require('../util/ncbl')
|
||||
const { hasCookie } = require('../util/index')
|
||||
|
||||
module.exports = async (query, request) => {
|
||||
// --- 参数校验 ---
|
||||
@@ -32,7 +33,9 @@ module.exports = async (query, request) => {
|
||||
const sourceName = query.source || 'list'
|
||||
|
||||
// --- 解析认证上下文 ---
|
||||
const rawCookie = query.cookie || ''
|
||||
const rawCookie = hasCookie(query.cookie)
|
||||
? query.cookie
|
||||
: process.env.NETEASE_COOKIE || ''
|
||||
const cookieObj = parseCookie(rawCookie)
|
||||
cookieObj.os = 'pc'
|
||||
const ctx = extractContext(cookieObj)
|
||||
|
||||
Reference in New Issue
Block a user