장재훈

유저 요청 시간 log 하도록 기능 추가

...@@ -3,13 +3,16 @@ const app = express(); ...@@ -3,13 +3,16 @@ const app = express();
3 const logger = require('morgan'); 3 const logger = require('morgan');
4 const bodyParser = require('body-parser'); 4 const bodyParser = require('body-parser');
5 const apiRouter = express.Router(); 5 const apiRouter = express.Router();
6 +const moment = require('moment');
7 +require('moment-timezone');
6 const fs = require('fs'); 8 const fs = require('fs');
7 9
8 exports.championFunction = function(req, res) { 10 exports.championFunction = function(req, res) {
9 var responseBody = {}; 11 var responseBody = {};
10 - console.log(req.body);
11 const championName = req.body["action"]["params"]["champion_name"]; 12 const championName = req.body["action"]["params"]["champion_name"];
12 - let championRawData = fs.readFileSync('../Data/Json/champions.json'); 13 + moment.tz.setDefault(req.body["userRequest"]["timezone"]);
14 + console.log(moment().format('YYYY-MM-DD HH:mm:ss'));
15 + let championRawData = fs.readFileSync('Data/Json/champions.json');
13 let championData = JSON.parse(championRawData); 16 let championData = JSON.parse(championRawData);
14 console.log(championName); 17 console.log(championName);
15 if (championName == undefined){ 18 if (championName == undefined){
......
...@@ -3,15 +3,19 @@ const app = express(); ...@@ -3,15 +3,19 @@ const app = express();
3 const logger = require('morgan'); 3 const logger = require('morgan');
4 const bodyParser = require('body-parser'); 4 const bodyParser = require('body-parser');
5 const apiRouter = express.Router(); 5 const apiRouter = express.Router();
6 +const moment = require('moment');
7 +require('moment-timezone');
6 const fs = require('fs'); 8 const fs = require('fs');
7 9
8 -const galaxyRawData = fs.readFileSync('../Data/Json/galaxies.json'); 10 +const galaxyRawData = fs.readFileSync('Data/Json/galaxies.json');
9 const galaxyData = JSON.parse(galaxyRawData); 11 const galaxyData = JSON.parse(galaxyRawData);
10 12
11 13
12 exports.galaxyFunction = function(req,res){ 14 exports.galaxyFunction = function(req,res){
13 var responseBody = {}; 15 var responseBody = {};
14 const galaxyName = req.body["action"]["params"]["galaxy_name"]; 16 const galaxyName = req.body["action"]["params"]["galaxy_name"];
17 + moment.tz.setDefault(req.body["userRequest"]["timezone"]);
18 + console.log(moment().format('YYYY-MM-DD HH:mm:ss'));
15 console.log(galaxyName); 19 console.log(galaxyName);
16 if (galaxyName == undefined){ 20 if (galaxyName == undefined){
17 var galaxyList = "현재 시즌의 은하계 체계 목록 :\n" 21 var galaxyList = "현재 시즌의 은하계 체계 목록 :\n"
......
...@@ -3,14 +3,18 @@ const app = express(); ...@@ -3,14 +3,18 @@ const app = express();
3 const logger = require('morgan'); 3 const logger = require('morgan');
4 const bodyParser = require('body-parser'); 4 const bodyParser = require('body-parser');
5 const apiRouter = express.Router(); 5 const apiRouter = express.Router();
6 +const moment = require('moment');
7 +require('moment-timezone');
6 const fs = require('fs'); 8 const fs = require('fs');
7 9
8 -const itemRawData = fs.readFileSync('../Data/Json/items.json'); 10 +const itemRawData = fs.readFileSync('Data/Json/items.json');
9 const itemData = JSON.parse(itemRawData); 11 const itemData = JSON.parse(itemRawData);
10 12
11 exports.basicItemFunction = function(req,res){ 13 exports.basicItemFunction = function(req,res){
12 var responseBody = {}; 14 var responseBody = {};
13 const itemName = req.body["action"]["params"]["basic_item_name"]; 15 const itemName = req.body["action"]["params"]["basic_item_name"];
16 + moment.tz.setDefault(req.body["userRequest"]["timezone"]);
17 + console.log(moment().format('YYYY-MM-DD HH:mm:ss'));
14 console.log(itemName); 18 console.log(itemName);
15 if (itemName == undefined){ 19 if (itemName == undefined){
16 var itemList = ""; 20 var itemList = "";
......
...@@ -7,8 +7,8 @@ const champion = require('./champion.js') ...@@ -7,8 +7,8 @@ const champion = require('./champion.js')
7 const item = require('./item.js') 7 const item = require('./item.js')
8 const trait = require('./trait.js') 8 const trait = require('./trait.js')
9 const galaxy = require('./galaxy.js') 9 const galaxy = require('./galaxy.js')
10 -const composition = require('./composition.js') 10 +//const composition = require('./composition.js')
11 -app.use('/static', express.static('../data/Image')); 11 +app.use('/static', express.static('../Data/Image'));
12 app.use(logger('dev', {})); 12 app.use(logger('dev', {}));
13 app.use(bodyParser.json()); 13 app.use(bodyParser.json());
14 app.use(bodyParser.urlencoded({ 14 app.use(bodyParser.urlencoded({
......
...@@ -3,14 +3,18 @@ const app = express(); ...@@ -3,14 +3,18 @@ const app = express();
3 const logger = require('morgan'); 3 const logger = require('morgan');
4 const bodyParser = require('body-parser'); 4 const bodyParser = require('body-parser');
5 const apiRouter = express.Router(); 5 const apiRouter = express.Router();
6 +const moment = require('moment');
7 +require('moment-timezone');
6 const fs = require('fs'); 8 const fs = require('fs');
7 9
8 -const traitsRawData = fs.readFileSync('../Data/Json/traits.json'); 10 +const traitsRawData = fs.readFileSync('Data/Json/traits.json');
9 const traitData = JSON.parse(traitsRawData); 11 const traitData = JSON.parse(traitsRawData);
10 12
11 exports.traitFunction = function(req,res){ 13 exports.traitFunction = function(req,res){
12 var responseBody = {}; 14 var responseBody = {};
13 const traitName = req.body["action"]["params"]["trait_name"]; 15 const traitName = req.body["action"]["params"]["trait_name"];
16 + moment.tz.setDefault(req.body["userRequest"]["timezone"]);
17 + console.log(moment().format('YYYY-MM-DD HH:mm:ss'));
14 console.log(traitName); 18 console.log(traitName);
15 if (traitName == undefined){ 19 if (traitName == undefined){
16 var traitList = ""; 20 var traitList = "";
......