diff options
| author | Kumar Damani <kumar.damani@mail.utoronto.ca> | 2019-04-23 18:36:36 +0000 |
|---|---|---|
| committer | Kumar Damani <kumar.damani@mail.utoronto.ca> | 2019-04-23 18:36:36 +0000 |
| commit | 0380ba5ea5c134f3b7c79efae4daa1034d405daf (patch) | |
| tree | 63c8b95e5b88738c7562b2c22766f7c90f01778e /web/models/points.js | |
| parent | 8808175e3aa8ffc4022e58c9f926abfd28ce62c4 (diff) | |
| parent | 8135fe42bfa36df72c427e8d567aad2182e14372 (diff) | |
Merge branch 'master' into qa
Diffstat (limited to 'web/models/points.js')
| -rw-r--r-- | web/models/points.js | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/web/models/points.js b/web/models/points.js index e8c181e..d506900 100644 --- a/web/models/points.js +++ b/web/models/points.js @@ -3,15 +3,15 @@ var mongoose = require('mongoose'); // Mongoose Schema definition var Schema = mongoose.Schema; var JsonSchema = new Schema({ - type: String, - coordinates: Array, - gender: String, - age: String, - race: String, - longhair: Boolean, - longbeard: Boolean, - extra: String, - status: String + type: String, + coordinates: Array, + gender: String, + age: String, + race: String, + longhair: Boolean, + longbeard: Boolean, + extra: String, + status: String }); // Mongoose Model definition @@ -20,34 +20,34 @@ var Json = mongoose.model('Jstring', JsonSchema, 'pointscollection'); // this function gets ALL the points from the db // returns the entire document without modifications exports.get_points = function(callback) { - Json.find({}).exec(function(err, docs) { - if (err) callback(err, null); - callback(null, docs); - }); + Json.find({}).exec(function(err, docs) { + if (err) callback(err, null); + callback(null, docs); + }); } exports.get_all_active_points = function(callback) { - var activeStatusTypes = ["new", "pending"]; - Json.find({ status: { $in: activeStatusTypes } }).exec(function(err, docs) { - if (err) callback(err, null); - callback(null, docs); - }); + var activeStatusTypes = ["new", "pending"]; + Json.find({ status: { $in: activeStatusTypes } }).exec(function(err, docs) { + if (err) callback(err, null); + callback(null, docs); + }); } // this function stores A user report into the db exports.save_request = function(data, callback) { - Json.create(data, function(err, result) { - if (err) callback(err, null); - callback(null, result); - }); + Json.create(data, function(err, result) { + if (err) callback(err, null); + callback(null, result); + }); } exports.update_point_status = function(id, newStatus, callback) { - Json.findByIdAndUpdate(id, {status: newStatus}, {new: true}, - function(err, result) { - if (err) callback(err, null); - // result contains the updated point document - callback(null, result); - } - ); + Json.findByIdAndUpdate(id, {status: newStatus}, {new: true}, + function(err, result) { + if (err) callback(err, null); + // result contains the updated point document + callback(null, result); + } + ); } |
