Updating cloud functions regions

This commit is contained in:
Benoy Bose 2025-03-15 12:18:02 +05:30
parent 6d7247325b
commit e5a714b486

View File

@ -10,7 +10,9 @@ const Mailgun = require('mailgun.js');
const { convert } = require('html-to-text'); const { convert } = require('html-to-text');
const twilio = require('twilio') const twilio = require('twilio')
export const sendEmail = onRequest((request: Request, response: express.Response) => { export const sendEmail = onRequest({
region: 'asia-south1'
}, (request: Request, response: express.Response) => {
const mailgun = new Mailgun(formData); const mailgun = new Mailgun(formData);
const mailGunClient = mailgun.client({ username: 'api', key: process.env.MAILGUN_API_KEY }); const mailGunClient = mailgun.client({ username: 'api', key: process.env.MAILGUN_API_KEY });
@ -37,7 +39,9 @@ export const sendEmail = onRequest((request: Request, response: express.Response
}); });
}); });
export const sendSMS = onRequest((request: Request, response: express.Response) => { export const sendSMS = onRequest({
region: 'asia-south1'
}, (request: Request, response: express.Response) => {
const client = twilio(process.env.TWILIO_ACCOUNT_SID, process.env.TWILIO_AUTH_TOKEN); const client = twilio(process.env.TWILIO_ACCOUNT_SID, process.env.TWILIO_AUTH_TOKEN);
const { to, body } = request.body; const { to, body } = request.body;
client.messages client.messages