1
0
mirror of synced 2025-12-31 06:02:42 -05:00

Fix Patv2 bug for available endpoints (#38280)

This commit is contained in:
Rachael Sewell
2023-06-22 12:23:16 -07:00
committed by GitHub
parent d065acda24
commit 32737044b2
19 changed files with 3 additions and 762 deletions

View File

@@ -38,7 +38,7 @@ export async function syncGitHubAppsData(openApiSource, sourceSchemas, progAcces
const isInstallationAccessToken = progAccessData[operation.operationId].serverToServer
const isUserAccessToken = progAccessData[operation.operationId].userToServerRest
const isFineGrainedPat =
isUserAccessToken && !progAccessData[operation.operationId].disabledForPathv2
isUserAccessToken && !progAccessData[operation.operationId].disabledForPatV2
const { category, subcategory } = getCategory(operation)
const appDataOperation = {
slug: slug(operation.summary),
@@ -193,14 +193,14 @@ async function getProgAccessData(progAccessSource) {
const userToServerRest = operation.user_to_server.enabled
const serverToServer = operation.server_to_server.enabled
const allowPermissionlessAccess = operation.allows_permissionless_access
const disabledForPathv2 = operation.disabled_for_pathv2
const disabledForPatV2 = operation.disabled_for_patv2
progAccessData[operation.operation_ids] = {
userToServerRest,
serverToServer,
permissions,
allowPermissionlessAccess,
disabledForPathv2,
disabledForPatV2,
}
}
return { progAccessData, progActorResources }