{"record":{"id":"f6aa67b461c7379f","repo":"DIYgod/RSSHub","slug":"unknown-type-type-f6aa67","errorCode":null,"errorMessage":"Unknown type: ${type}","messagePattern":"Unknown type: (.+?)","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"lib/routes/pingwest/user.ts","lineNumber":77,"sourceCode":"        searchParams: {\n            page: 1,\n            user_id: realUid,\n            tab: type,\n        },\n    });\n    const $ = load(response.data.data.list);\n\n    let item: DataItem[];\n    const needFullText = option === 'fulltext';\n    switch (type) {\n        case 'article':\n            item = await utils.articleListParser($, needFullText, cache);\n            break;\n        case 'state':\n            item = utils.statusListParser($);\n            break;\n        default:\n            throw new Error(`Unknown type: ${type}`);\n    }\n\n    const typeToLabel = {\n        article: '文章',\n        state: '动态',\n    };\n    return {\n        title: `品玩 - ${userName} - ${typeToLabel[type]}`,\n        description: userSign,\n        image: userAvatar,\n        link: aimUrl,\n        item,\n    };\n}\n","sourceCodeStart":59,"sourceCodeEnd":92,"githubUrl":"https://github.com/DIYgod/RSSHub/blob/bed535e0879dc71c5aff6f1e7bd1ac21ede40115/lib/routes/pingwest/user.ts#L59-L92","documentation":"Error \"Unknown type: ${type}\" thrown in DIYgod/RSSHub.","triggerScenarios":"The type path parameter does not match any supported pingwest user content type.","commonSituations":"See trigger scenarios.","solutions":["Use one of the supported type parameter values for this route."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"bed535e0879dc71c5aff6f1e7bd1ac21ede40115","analyzedAt":"2026-08-12T19:29:35.364Z","schemaVersion":2},"datasetVersion":"2026-08-12T23:17:12.415Z"}