优化后端鉴权与日志安全
This commit is contained in:
@@ -4,8 +4,9 @@ import {
|
||||
probeKuaishouCloudTaskBindUrl,
|
||||
refreshKuaishouCloudTaskRoleInfo,
|
||||
} from '../fulfillment/kuaishou-cloud-task-service.js'
|
||||
import type { TaskRow } from '../../types/repository-rows.js'
|
||||
|
||||
export async function syncKuaishouCloudRoleInfo(task) {
|
||||
export async function syncKuaishouCloudRoleInfo(task: TaskRow) {
|
||||
const flow = normalizeKuaishouCloudFlow(parseTaskContext(task).kuaishouCloudFulfillment)
|
||||
|
||||
if (!flow.binding.vnId || !flow.binding.vnKey || !flow.binding.vnPhone) {
|
||||
@@ -42,7 +43,7 @@ export async function syncKuaishouCloudRoleInfo(task) {
|
||||
}
|
||||
}
|
||||
|
||||
function parseTaskContext(task) {
|
||||
function parseTaskContext(task: Partial<TaskRow> | null | undefined): Record<string, any> {
|
||||
const rawValue = task?.context_json
|
||||
|
||||
if (!rawValue) {
|
||||
|
||||
Reference in New Issue
Block a user