Qmining redirects, debug logging

This commit is contained in:
MrFry 2020-03-15 18:49:38 +01:00
parent 35e4b1c801
commit cbdece54f8
3 changed files with 10 additions and 3 deletions

View file

@ -220,6 +220,7 @@ app.post('/isAdding', function (req, res) {
app.get('/ask', function (req, res) { app.get('/ask', function (req, res) {
logger.LogReq(req) logger.LogReq(req)
if (Object.keys(req.query).length === 0) { if (Object.keys(req.query).length === 0) {
logger.DebugLog(`No query params`, 'ask', 1)
res.json({ res.json({
message: `ask something! ?q=[question]&subj=[subject]&data=[question data]. 'subj' is optimal for faster result`, message: `ask something! ?q=[question]&subj=[subject]&data=[question data]. 'subj' is optimal for faster result`,
result: [], result: [],
@ -242,7 +243,10 @@ app.get('/ask', function (req, res) {
result: r, result: r,
success: true success: true
}) })
logger.DebugLog(`Question result length: ${r.lengh}`, 'ask', 1)
logger.DebugLog(r, 'ask', 2)
} else { } else {
logger.DebugLog(`Invalid question`, 'ask', 1)
res.json({ res.json({
message: `Invalid question :(`, message: `Invalid question :(`,
result: [], result: [],

View file

@ -48,10 +48,13 @@ app.use(bodyParser.json({
// -------------------------------------------------------------- // --------------------------------------------------------------
app.get('/ask', function (req, res) { app.get('/ask', function (req, res) {
res.redirect('http://api.frylabs.net/ask') logger.DebugLog(`Qmining module ask redirect`, 'ask', 1)
res.redirect(`http://api.frylabs.net/ask?q=${req.query.q}&subj=${req.query.subj}&data=${req.query.data}`)
}) })
app.get('/infos', function (req, res) { app.get('/infos', function (req, res) {
res.redirect('http://api.frylabs.net/infos') logger.DebugLog(`Qmining module infos redirect`, 'infos', 1)
res.redirect('http://api.frylabs.net/infos?version=true&motd=true&subjinfo=true')
}) })
// -------------------------------------------------------------- // --------------------------------------------------------------

View file

@ -19,7 +19,7 @@
------------------------------------------------------------------------- */ ------------------------------------------------------------------------- */
const startHTTPS = true const startHTTPS = true
const port = 8080 const port = 80
const httpsport = 5001 const httpsport = 5001
const express = require('express') const express = require('express')