Browse Source

delete travel implemented

pull/2/head
nau 7 years ago
parent
commit
b93da44e86
5 changed files with 9 additions and 7 deletions
  1. +1
    -0
      README.md
  2. +3
    -3
      controllers/travelController.js
  3. +1
    -1
      controllers/userController.js
  4. +3
    -1
      models/travelModel.js
  5. +1
    -2
      server.js

+ 1
- 0
README.md

@ -1,5 +1,6 @@
#CollectiveCar app
frontend app code: https://github.com/idoctnef/collectivecarApp
**Backend:**
Nodejs + Express + MongoDB

+ 3
- 3
controllers/travelController.js

@ -92,11 +92,11 @@ exports.updateTravel = function(req, res) {
//DELETE
exports.deleteTravel = function(req, res) {
ActivityModel.findById(req.params.id, function(err, activity) {
activity.remove(function(err) {
travelModel.findById(req.params.id, function(err, travel) {
travel.remove(function(err) {
if(err) return res.send(500, err.message);
res.status(200).jsonp(req.params.id);
console.log('DELETE /activities/' + req.params.id);
console.log('DELETE /traves/' + req.params.id);
})
});
};

+ 1
- 1
controllers/userController.js

@ -136,7 +136,7 @@ exports.login = function(req, res) {
// create a token
var token = jwt.sign(user, app.get('superSecret'), {
//expiresInMinutes: 1440 // expires in 24 hours
expiresIn: '60m'
//expiresIn: '60m'
});
console.log(user);
// return the information including token as JSON

+ 3
- 1
models/travelModel.js

@ -17,7 +17,9 @@ var travelSchema = new Schema({
phone: { type: Number },
telegram: { type: String },
collectivized: { type: Boolean },
modality: { type: String } //if is an offering travel or asking for travel
modality: { type: String }, //if is an offering travel or asking for travel
joinedusers: { type: String },
acceptedusers: { type: String }
})
module.exports = mongoose.model('travelModel', travelSchema);

+ 1
- 2
server.js

@ -69,7 +69,7 @@ apiRoutes.route('/travels')
.get(travelCtrl.findAllTravels);
apiRoutes.route('/travels/:id')
.get(travelCtrl.findById)
.get(travelCtrl.findById);
// OJU AQUÏ TREC la verificació de token temporalment, per fer les proves des de l'app
// route middleware to verify a token
@ -80,7 +80,6 @@ apiRoutes.use(function(req, res, next) {
// decode token
if (token) {
// verifies secret and checks exp
jwt.verify(token, app.get('superSecret'), function(err, decoded) {
if (err) {

Loading…
Cancel
Save