fix: POST message api
This commit is contained in:
@@ -21,6 +21,13 @@ export const onRequestPost = [
|
|||||||
async (context) => {
|
async (context) => {
|
||||||
try {
|
try {
|
||||||
const { request, env } = context;
|
const { request, env } = context;
|
||||||
|
|
||||||
|
// Verify the JWT token
|
||||||
|
const authResult = await verifyJWT(context);
|
||||||
|
if (authResult) {
|
||||||
|
return authResult; // Return the error response from the middleware
|
||||||
|
}
|
||||||
|
|
||||||
let payload;
|
let payload;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ const onSubmit = async (message) => {
|
|||||||
if (!isLoggedIn) return;
|
if (!isLoggedIn) return;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await postMessage(message.text, authStore.jwt, message.hcaptchaResponse);
|
await postMessage(message.text, authStore.jwt, message.captchaResponse);
|
||||||
|
|
||||||
const response = await getMessages();
|
const response = await getMessages();
|
||||||
messages.value = response.messages;
|
messages.value = response.messages;
|
||||||
|
|||||||
Reference in New Issue
Block a user