feat: Convert all app files to JS
This commit is contained in:
3
packages/backend/src/apps/signalwire/triggers/index.js
Normal file
3
packages/backend/src/apps/signalwire/triggers/index.js
Normal file
@@ -0,0 +1,3 @@
|
||||
import receiveSms from './receive-sms/index.js';
|
||||
|
||||
export default [receiveSms];
|
@@ -1,3 +0,0 @@
|
||||
import receiveSms from './receive-sms';
|
||||
|
||||
export default [receiveSms];
|
@@ -1,7 +1,5 @@
|
||||
import { IGlobalVariable, IJSONObject } from '@automatisch/types';
|
||||
|
||||
const fetchMessages = async ($: IGlobalVariable) => {
|
||||
const toNumber = $.step.parameters.toNumber as string;
|
||||
const fetchMessages = async ($) => {
|
||||
const toNumber = $.step.parameters.toNumber;
|
||||
|
||||
let response;
|
||||
let requestPath = `/api/laml/2010-04-01/Accounts/${$.auth.data.accountSid}/Messages?To=${toNumber}`;
|
||||
@@ -9,11 +7,11 @@ const fetchMessages = async ($: IGlobalVariable) => {
|
||||
do {
|
||||
response = await $.http.get(requestPath);
|
||||
|
||||
response.data.messages.forEach((message: IJSONObject) => {
|
||||
response.data.messages.forEach((message) => {
|
||||
const dataItem = {
|
||||
raw: message,
|
||||
meta: {
|
||||
internalId: message.date_sent as string,
|
||||
internalId: message.date_sent,
|
||||
},
|
||||
};
|
||||
|
@@ -1,5 +1,5 @@
|
||||
import defineTrigger from '../../../../helpers/define-trigger';
|
||||
import fetchMessages from './fetch-messages';
|
||||
import defineTrigger from '../../../../helpers/define-trigger.js';
|
||||
import fetchMessages from './fetch-messages.js';
|
||||
|
||||
export default defineTrigger({
|
||||
name: 'Receive SMS',
|
Reference in New Issue
Block a user