diff --git a/frontend/apps/remark42/app/common/api.ts b/frontend/apps/remark42/app/common/api.ts index d1ddc6e7..1d049787 100644 --- a/frontend/apps/remark42/app/common/api.ts +++ b/frontend/apps/remark42/app/common/api.ts @@ -73,13 +73,13 @@ export const uploadImage = (image: File): Promise => { * @param emailAddress email for subscription */ export const emailVerificationForSubscribe = (emailAddress: string) => - apiFetcher.post('/email/subscribe', { address: emailAddress }); + apiFetcher.post('/email/subscribe', {}, { address: emailAddress }); /** * Confirmation of email subscription to updates * @param token confirmation token from email */ -export const emailConfirmationForSubscribe = (token: string) => apiFetcher.post('/email/confirm', { tkn: token }); +export const emailConfirmationForSubscribe = (token: string) => apiFetcher.post('/email/confirm', {}, { token }); /** * Decline current subscription to updates diff --git a/frontend/apps/remark42/app/common/fetcher.ts b/frontend/apps/remark42/app/common/fetcher.ts index be2aff3b..a844ca13 100644 --- a/frontend/apps/remark42/app/common/fetcher.ts +++ b/frontend/apps/remark42/app/common/fetcher.ts @@ -59,7 +59,7 @@ const createFetcher = (baseUrl: string = ''): Methods => { params.body = body; } else if (typeof body === 'object' && body !== null) { headers['Content-Type'] = 'application/json'; - params.body = JSON.stringify(body); + params.body = JSON.stringify({ ...body, site: siteId }); } else { params.body = body; }