Skip to content

Commit b50ecfe

Browse files
committed
Expose availible PGs
1 parent 9da1a5c commit b50ecfe

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

functions/index.js

+8-2
Original file line numberDiff line numberDiff line change
@@ -129,15 +129,21 @@ app.get('/api/scores', async (req, res) => {
129129
return res.status(200).send({ error: true });
130130
}
131131

132-
const clean = getCleanAnswers(answers)
132+
const clean = getCleanAnswers(answers);
133+
134+
const availablePGs = Object.entries(res.locals.pages).reduce((acc, [year, values]) => {
135+
acc[year] = values.map(v => v.url)
136+
return acc;
137+
}, {});
133138

134139
res.status(200).send({
135140
profileComplete: res.locals.profileComplete,
136141
computedFullPGPoints: getPgPoints(res?.locals?.user),
137142
level,
138143
awardAdjustments,
139144
answers: clean,
140-
isTeacher
145+
isTeacher,
146+
availablePGs
141147
});
142148
});
143149

0 commit comments

Comments
 (0)