fix: subscribe to newsletter is not working

This commit is contained in:
prafull-opensignlabs
2024-07-18 18:42:39 +05:30
parent 9cfffe3fbd
commit e33e0be735
3 changed files with 29 additions and 11 deletions
@@ -0,0 +1,24 @@
import axios from 'axios';
export default async function Newsletter(request) {
const name = request.params.name;
const email = request.params.email;
const domain = request.params.domain;
try {
const headers = {
'Content-Type': 'application/json',
'X-Parse-Application-Id': 'legadranaxn',
};
const newsletter = await axios.post(
'https://app.opensignlabs.com/api/app/classes/Newsletter',
{ Name: name, Email: email, Domain: domain },
{ headers: headers }
);
return 'success';
} catch (err) {
const code = err?.response?.data?.code || err?.response?.status || err?.code || 400;
const message =
err?.response?.data?.error || err?.response?.data || err?.message || 'Something went wrong.';
console.log('err in savenewsletter', err);
throw new Parse.Error(code, message);
}
}