Got the message scheduling working

This commit is contained in:
2026-06-30 11:44:23 -04:00
parent c93a581924
commit edbae3ffdf
3 changed files with 79 additions and 41 deletions
+5 -15
View File
@@ -1,15 +1,10 @@
import { API_BASE_URL } from '../constants/api';
export const scheduleApi = {
scheduleMessage: async (s, authBearerToken) => {
scheduleMessage: async (reqBody, authBearerToken) => {
console.log('Scheduling message');
const reqBody = {
scheduled: s.scheduedTime.toISOString(),
status: s.status,
user_id: s.userId,
};
console.log(`Request body: ${reqBody}`);
const response = await fetch(`${API_BASE_URL}/api/v1/schedule/message`, {
method: 'POST',
headers: {
@@ -26,19 +21,14 @@ export const scheduleApi = {
}
},
prepareMessage: async (req, authBearerToken) => {
prepareMessage: async (reqBody, authBearerToken) => {
console.log('Preparing Scheduled message');
const reqBody = {
scheduled_message_id: req.scheduledMessageId,
status: req.status,
};
console.log(`Request body: ${reqBody}`);
const response = await fetch(
`${API_BASE_URL}/api/v1/schedule/status/message/update`,
`${API_BASE_URL}/api/v1/schedule/message/status/update`,
{
method: 'POST',
method: 'PATCH',
headers: {
'Content-Type': 'application/json',
Authorization: authBearerToken,