Skip to content

Commit c302fe8

Browse files
committed
Merge branch 'release-2.19.5' into release
2 parents d14189f + 6f3ff1b commit c302fe8

3 files changed

Lines changed: 9 additions & 3 deletions

File tree

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "p5.js-web-editor",
3-
"version": "2.19.4",
3+
"version": "2.19.5",
44
"description": "The web editor for p5.js.",
55
"scripts": {
66
"clean": "rimraf dist",

server/controllers/project.controller.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,12 @@ export async function changeProjectVisibility(req, res) {
296296
.json({ success: false, message: 'No project found.' });
297297
}
298298

299+
if (!project.user.equals(req.user._id)) {
300+
return res
301+
.status(403)
302+
.json({ success: false, message: 'Unauthorized action.' });
303+
}
304+
299305
if (newVisibility !== 'Private' && newVisibility !== 'Public') {
300306
return res.status(400).json({ success: false, message: 'Invalid data.' });
301307
}

0 commit comments

Comments
 (0)