Skip to content

Commit db9a703

Browse files
committed
Add character limit to sketch name on the back end #568
1 parent 05e43c7 commit db9a703

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

server/controllers/project.controller/createProject.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ export default function createProject(req, res) {
88

99
projectValues = Object.assign(projectValues, req.body);
1010

11+
// TODO: Error handling to match spec
1112
function sendFailure() {
12-
res.json({ success: false });
13+
res.status(422).json({ success: false });
1314
}
1415

1516
function populateUserData(newProject) {

server/models/project.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ fileSchema.set('toJSON', {
2929

3030
const projectSchema = new Schema(
3131
{
32-
name: { type: String, default: "Hello p5.js, it's the server" },
32+
name: { type: String, default: "Hello p5.js, it's the server", maxlength: 256 },
3333
user: { type: Schema.Types.ObjectId, ref: 'User' },
3434
serveSecure: { type: Boolean, default: false },
3535
files: { type: [fileSchema] },

0 commit comments

Comments
 (0)