Skip to content

Commit 0b632cd

Browse files
authored
Update skills-directory.js
updated `updateSkillsDirectory` function to update values in `skills-directory.json` with correctly formatted issue ids, per Will's feedback from 12/4
1 parent fa4e10b commit 0b632cd

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

github-actions/utils/skills-directory.js

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,24 @@ function lookupSkillsDirectory(eventActor) {
2121

2222
function updateSkillsDirectory(eventActor, skillsInfo) {
2323
const directory = loadDirectory();
24-
const result = directory.find(entry => entry.eventActor === eventActor);
25-
directory[eventActor] = skillsInfo;
24+
// const result = directory.find(entry => entry.eventActor === eventActor);
25+
// directory[eventActor] = skillsInfo;
26+
const index = directory.findIndex(entry => entry.eventActor === eventActor);
27+
if (index !== -1) {
28+
directory[index] = {
29+
eventActor,
30+
issueNum,
31+
nodeId,
32+
commentId
33+
};
34+
console.log(`directory[index]: ${JSON.stringify(directory[index])}`); // only for debugging
35+
} else {
36+
directory.push({
37+
eventActor,
38+
issueNum,
39+
nodeId,
40+
commentId
41+
});
2642
saveDirectory(directory);
2743
}
2844

0 commit comments

Comments
 (0)