Custom Query error with `avatar_url` in Vulnerabilty Reports
Problem to Solve
When using a custom query to look at vulnerability reports, there is an issue with avatar_url
being expected in the response:
Error Message:
[error]: Cannot read properties of undefined (reading 'avatar_url')
TypeError: Cannot read properties of undefined (reading 'avatar_url')
at /Users/phikai/.vscode-insiders/extensions/gitlab.gitlab-workflow-3.47.2/out/extension.js:298:239
at Array.map (<anonymous>)
at Js.getIssuables (/Users/phikai/.vscode-insiders/extensions/gitlab.gitlab-workflow-3.47.2/out/extension.js:327:3252)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async bd.getProjectIssues (/Users/phikai/.vscode-insiders/extensions/gitlab.gitlab-workflow-3.47.2/out/extension.js:344:2214)
at async bd.getChildren (/Users/phikai/.vscode-insiders/extensions/gitlab.gitlab-workflow-3.47.2/out/extension.js:344:2963)
at async v.fetchChildrenNodes (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:106:19736)
at async v.getChildren (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:106:15955)
Custom Query:
"gitlab.customQueries": [
{
"name": "Vulnerability Reports",
"type": "vulnerabilities",
"scope": "all",
"noItemText": "No Vulns.",
"state": "opened"
}
]
This was tested against the gitlab-org/gitlab
project.