From 13272dbc6a816c505b2b807bbf934e3ae686dafe Mon Sep 17 00:00:00 2001 From: geller99 Date: Wed, 12 Apr 2023 00:32:34 -0600 Subject: [PATCH 1/2] Reactivated EndPoint --- pages/admin/admin.js | 32 ++++++++++++++++++++++---------- pages/api/rewards-getAll.js | 2 +- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/pages/admin/admin.js b/pages/admin/admin.js index 9b0777c..8dd5db1 100644 --- a/pages/admin/admin.js +++ b/pages/admin/admin.js @@ -68,18 +68,30 @@ const Admin = () => { }, []); + // const fetchActiveRewards = async () => { + // try { + // const init = { + // method: "post", + // headers: { + // // TODO: check this + // "Content-Type": "application/json" + // }, + // body: JSON.stringify(session.sessionState) + // }; + + // await fetch("/api/rewards-getAll", init) + // .then((res) => res.json()) + // .then((data) => { + // console.log("Rewards data", data); + // setRewards(data.data); + // }); + // } catch (error) { + // console.log("Rewards Fetch Error, error"); + // } + // }; const fetchActiveRewards = async () => { try { - const init = { - method: "post", - headers: { - // TODO: check this - "Content-Type": "application/json" - }, - body: JSON.stringify(session.sessionState) - }; - - await fetch("/api/rewards-getAll", init) + await fetch("/api/rewards-getAll") .then((res) => res.json()) .then((data) => { console.log("Rewards data", data); diff --git a/pages/api/rewards-getAll.js b/pages/api/rewards-getAll.js index 2c46b87..52e0f99 100644 --- a/pages/api/rewards-getAll.js +++ b/pages/api/rewards-getAll.js @@ -3,7 +3,7 @@ import RewardModel from "../../models/rewards-schema"; const getAllRewards = async (req, res) => { - if (req.method !== "POST") { + if (req.method !== "GET") { res.status(405).send({ message: "Only POST requests allowed" }); return; } From a39250eea521ab75168743e72349d9d4706abd8a Mon Sep 17 00:00:00 2001 From: Geller Micael Date: Wed, 12 Apr 2023 09:00:23 -0600 Subject: [PATCH 2/2] Update rewards-getAll.js --- pages/api/rewards-getAll.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pages/api/rewards-getAll.js b/pages/api/rewards-getAll.js index 2c46b87..06168f0 100644 --- a/pages/api/rewards-getAll.js +++ b/pages/api/rewards-getAll.js @@ -3,8 +3,8 @@ import RewardModel from "../../models/rewards-schema"; const getAllRewards = async (req, res) => { - if (req.method !== "POST") { - res.status(405).send({ message: "Only POST requests allowed" }); + if (req.method !== "GET") { + res.status(405).send({ message: "Only GET requests allowed" }); return; } @@ -50,4 +50,4 @@ const getAllRewards = async (req, res) => { } }; -export default getAllRewards; \ No newline at end of file +export default getAllRewards;