fix: Make v2 JWT incompatible with v1

- fix(Proposals): Populating driver data.
 - fix(Account): Make v1 and v2 JWT secret incompatible.
This commit is contained in:
Josepablo C
2024-08-05 23:35:15 -06:00
parent c3f0b08cb7
commit 15abfe6c45
5 changed files with 36 additions and 27 deletions

View File

@@ -1,7 +1,7 @@
'use strict';
const router = require('express').Router();
const services= require('./services.js');
router.post('/register', services.register);
module.exports = router;
'use strict';
const router = require('express').Router();
const services= require('./services.js');
router.post('/register', services.register);
module.exports = router;

View File

@@ -1,15 +1,15 @@
"use strict";
const { ROOT_PATH, HANDLERS_PATH } = process.env;
const { complete_register } = require( `${ROOT_PATH}/${HANDLERS_PATH}/Account` );
const register = async( req, res ) => {
try{
const result = await complete_register( req.context.userId , req.body );
return res.send( result );
}catch( error ){
console.error( error );
return res.status( 500 ).send({ error });
}
}
module.exports = { register };
"use strict";
const { ROOT_PATH, HANDLERS_PATH } = process.env;
const { complete_register } = require( `${ROOT_PATH}/${HANDLERS_PATH}/Account` );
const register = async( req, res ) => {
try{
const result = await complete_register( req.context.userId , req.body );
return res.send( result );
}catch( error ){
console.error( error );
return res.status( 500 ).send({ error });
}
}
module.exports = { register };

View File

@@ -12,6 +12,7 @@ const populate_list = [
'shipper',
'carrier',
'vehicle',
{ path:'vehicle' , populate : { path : 'driver' } },
'bidder',
'accepted_by'
];