summaryrefslogtreecommitdiff
path: root/server/lib/schemas/Documentation.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2014-06-09 16:53:02 -0400
committerJules Laplace <jules@okfoc.us>2014-06-09 16:53:02 -0400
commit50046f0197c5ef3d997dd06e95f3dcd008a654f6 (patch)
tree13199487b196a463e1fbff787405eb85905f1b25 /server/lib/schemas/Documentation.js
parent1165ef5440e643252635aeea73a14cba0bb2e461 (diff)
edits
Diffstat (limited to 'server/lib/schemas/Documentation.js')
-rw-r--r--server/lib/schemas/Documentation.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/server/lib/schemas/Documentation.js b/server/lib/schemas/Documentation.js
index 35cf34f..0381e0b 100644
--- a/server/lib/schemas/Documentation.js
+++ b/server/lib/schemas/Documentation.js
@@ -2,6 +2,7 @@
var mongoose = require('mongoose'),
+ uniqueValidator = require('mongoose-unique-validator'),
_ = require('lodash'),
util = require('../util');
@@ -28,6 +29,7 @@ var DocumentationSchema = new mongoose.Schema({
updated_at: { type: Date },
});
+DocumentationSchema.plugin(uniqueValidator, { message: '{PATH} is already in use.' })
-module.exports = exports = mongoose.model('documentation', DocumentationSchema);
+module.exports = exports = mongoose.model('documentation', DocumentationSchema)
exports.schema = DocumentationSchema;