refactor(provider): change PORT options

This commit is contained in:
Leifer Mendez
2023-01-01 20:07:34 +01:00
parent a3c2c85d90
commit 55bef7c4e7
2 changed files with 8 additions and 4 deletions

View File

@@ -12,16 +12,17 @@ const URL = `https://graph.facebook.com/v15.0`
* Necesitas las siguientes tokens y valores * Necesitas las siguientes tokens y valores
* { jwtToken, numberId, vendorNumber, verifyToken } * { jwtToken, numberId, vendorNumber, verifyToken }
*/ */
const PORT = process.env.PORT || 3000
class MetaProvider extends ProviderClass { class MetaProvider extends ProviderClass {
metHook metHook
jwtToken jwtToken
numberId numberId
constructor({ jwtToken, numberId, verifyToken }, _port = 3000) { constructor({ jwtToken, numberId, verifyToken, port = PORT }) {
super() super()
this.jwtToken = jwtToken this.jwtToken = jwtToken
this.numberId = numberId this.numberId = numberId
this.metHook = new MetaWebHookServer(verifyToken, _port) this.metHook = new MetaWebHookServer(verifyToken, port)
this.metHook.start() this.metHook.start()
const listEvents = this.busEvents() const listEvents = this.busEvents()

View File

@@ -13,14 +13,17 @@ const { parseNumber } = require('./utils')
* Necesitas las siguientes tokens y valores * Necesitas las siguientes tokens y valores
* { accountSid, authToken, vendorNumber } * { accountSid, authToken, vendorNumber }
*/ */
const PORT = process.env.PORT || 3000
class TwilioProvider extends ProviderClass { class TwilioProvider extends ProviderClass {
twilioHook twilioHook
vendor vendor
vendorNumber vendorNumber
constructor({ accountSid, authToken, vendorNumber }, _port = 3000) { constructor({ accountSid, authToken, vendorNumber, port = PORT }) {
super() super()
this.vendor = new twilio(accountSid, authToken) this.vendor = new twilio(accountSid, authToken)
this.twilioHook = new TwilioWebHookServer(_port) this.twilioHook = new TwilioWebHookServer(port)
this.vendorNumber = parseNumber(vendorNumber) this.vendorNumber = parseNumber(vendorNumber)
this.twilioHook.start() this.twilioHook.start()