diff --git a/modules/qmining/qmining.js b/modules/qmining/qmining.js index a4eb481..4eb7acd 100644 --- a/modules/qmining/qmining.js +++ b/modules/qmining/qmining.js @@ -297,7 +297,13 @@ app.get('/ask', function (req, res) { } else { if (req.query.q && req.query.data) { let subj = req.query.subj || '' - let question = decodeURIComponent(req.query.q) + let question + try { + question = decodeURIComponent(req.query.q) + } catch (e) { + console.err(req.query) + throw e + } let recData = {} try { recData = JSON.parse(req.query.data) diff --git a/utils/question-classes b/utils/question-classes index e84ff44..a117239 160000 --- a/utils/question-classes +++ b/utils/question-classes @@ -1 +1 @@ -Subproject commit e84ff4451251f3e8403ebb8b31ebd13d7830e44a +Subproject commit a117239f35610520706e402382c3911d422d743e