mirror of
https://github.com/aydenjahola/discord-multipurpose-bot.git
synced 2024-11-22 08:45:55 +00:00
trivia: add session back
This commit is contained in:
parent
4c443fec7c
commit
6c3a6824a9
1 changed files with 2 additions and 2 deletions
|
@ -88,7 +88,7 @@ const fetchTriviaQuestion = async (categoryId, categoryName) => {
|
||||||
if (!triviaQuestion || Date.now() - LAST_API_CALL.time >= API_INTERVAL) {
|
if (!triviaQuestion || Date.now() - LAST_API_CALL.time >= API_INTERVAL) {
|
||||||
// If no question was found in the database or API cooldown is over, fetch from API
|
// If no question was found in the database or API cooldown is over, fetch from API
|
||||||
const response = await axios.get(
|
const response = await axios.get(
|
||||||
`https://opentdb.com/api.php?amount=1&category=${categoryId}`
|
`https://opentdb.com/api.php?amount=1&category=${categoryId}&token=${sessionToken}`
|
||||||
);
|
);
|
||||||
const apiQuestion = response.data.results[0];
|
const apiQuestion = response.data.results[0];
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ const fetchTriviaQuestion = async (categoryId, categoryName) => {
|
||||||
sessionToken = await resetSessionToken(); // Reset session token
|
sessionToken = await resetSessionToken(); // Reset session token
|
||||||
// Retry fetching the question with the new token
|
// Retry fetching the question with the new token
|
||||||
const retryResponse = await axios.get(
|
const retryResponse = await axios.get(
|
||||||
`https://opentdb.com/api.php?amount=1&category=${categoryId}`
|
`https://opentdb.com/api.php?amount=1&category=${categoryId}&token=${sessionToken}`
|
||||||
);
|
);
|
||||||
const retryApiQuestion = retryResponse.data.results[0];
|
const retryApiQuestion = retryResponse.data.results[0];
|
||||||
triviaQuestion = await TriviaQuestion.findOne({
|
triviaQuestion = await TriviaQuestion.findOne({
|
||||||
|
|
Loading…
Reference in a new issue