feat: Split v1 and v2 apis
This commit is contained in:
7
v1/src/apps/private/account/routes.js
Normal file
7
v1/src/apps/private/account/routes.js
Normal file
@@ -0,0 +1,7 @@
|
||||
'use strict';
|
||||
const router = require('express').Router();
|
||||
const services= require('./services.js');
|
||||
|
||||
router.post('/register', services.register);
|
||||
|
||||
module.exports = router;
|
||||
15
v1/src/apps/private/account/services.js
Normal file
15
v1/src/apps/private/account/services.js
Normal file
@@ -0,0 +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 };
|
||||
Reference in New Issue
Block a user