@@ -27,10 +27,11 @@ function MessagingRouter() {
27
27
function deleteMediaItem ( mediaItem ) {
28
28
const client = getTwilioClient ( ) ;
29
29
30
- return client
31
- . api . accounts ( twilioAccountSid )
30
+ return client . api
31
+ . accounts ( twilioAccountSid )
32
32
. messages ( mediaItem . MessageSid )
33
- . media ( mediaItem . mediaSid ) . remove ( ) ;
33
+ . media ( mediaItem . mediaSid )
34
+ . remove ( ) ;
34
35
}
35
36
36
37
async function SaveMedia ( mediaItem ) {
@@ -51,14 +52,14 @@ function MessagingRouter() {
51
52
}
52
53
}
53
54
54
-
55
55
async function handleIncomingSMS ( req , res ) {
56
56
const { body } = req ;
57
57
const { NumMedia, From : SenderNumber , MessageSid } = body ;
58
58
let saveOperations = [ ] ;
59
59
const mediaItems = [ ] ;
60
60
61
- for ( var i = 0 ; i < NumMedia ; i ++ ) { // eslint-disable-line
61
+ for ( let i = 0 ; i < NumMedia ; i += 1 ) {
62
+ // eslint-disable-line
62
63
const mediaUrl = body [ `MediaUrl${ i } ` ] ;
63
64
const contentType = body [ `MediaContentType${ i } ` ] ;
64
65
const extension = extName . mime ( contentType ) [ 0 ] . ext ;
@@ -71,20 +72,23 @@ function MessagingRouter() {
71
72
72
73
await Promise . all ( saveOperations ) ;
73
74
74
- const messageBody = NumMedia === 0 ?
75
- 'Send us an image!' :
76
- `Thanks for sending us ${ NumMedia } file(s)` ;
75
+ const messageBody =
76
+ NumMedia === 0
77
+ ? 'Send us an image!'
78
+ : `Thanks for sending us ${ NumMedia } file(s)` ;
77
79
78
80
const response = new MessagingResponse ( ) ;
79
- response . message ( {
80
- from : twilioPhoneNumber ,
81
- to : SenderNumber ,
82
- } , messageBody ) ;
81
+ response . message (
82
+ {
83
+ from : twilioPhoneNumber ,
84
+ to : SenderNumber ,
85
+ } ,
86
+ messageBody ,
87
+ ) ;
83
88
84
89
return res . send ( response . toString ( ) ) . status ( 200 ) ;
85
90
}
86
91
87
-
88
92
function getRecentImages ( ) {
89
93
return images ;
90
94
}
0 commit comments