|
1 | 1 | const extractData = require('./extractData');
|
2 |
| -const buildResponse = require('./buildResponse') |
3 |
| -const ENCODE_THE_DATA = true |
| 2 | +const buildResponse = require('./buildResponse'); |
| 3 | +const ENCODE_THE_DATA = true; |
4 | 4 |
|
5 | 5 | const processSubmission = async (event, web) => {
|
6 |
| - console.log(`Processing submission: user ${event.user} in channel ${event.channel} says ${event.text}`); |
| 6 | + console.log( |
| 7 | + `Processing submission: user ${event.user} in channel ${event.channel} says ${event.text}` |
| 8 | + ); |
7 | 9 | // console.log('---- event:', event);
|
8 | 10 | // console.log('---- web:', web);
|
9 | 11 |
|
10 |
| - const data = extractData(event) |
| 12 | + const data = extractData(event); |
11 | 13 |
|
12 |
| - const messageTemplate = process.env.SUBMIT_MESSAGE_TEMPLATE |
13 |
| - const linkTemplate = process.env.SUBMIT_LINK_TEMPLATE |
| 14 | + const messageTemplate = process.env.SUBMIT_MESSAGE_TEMPLATE; |
| 15 | + const linkTemplate = process.env.SUBMIT_LINK_TEMPLATE; |
14 | 16 |
|
15 |
| - const link = buildResponse(linkTemplate, data, ENCODE_THE_DATA) |
16 |
| - const response = buildResponse(messageTemplate, { link, ...data }) |
| 17 | + const link = buildResponse(linkTemplate, data, ENCODE_THE_DATA); |
| 18 | + const response = buildResponse(messageTemplate, { link, ...data }); |
17 | 19 |
|
18 | 20 | console.log('---- response:', response);
|
19 | 21 | try {
|
20 | 22 | await web.chat.postMessage({
|
21 | 23 | text: `<@${event.user}> ${response}`,
|
22 |
| - channel: event.channel |
| 24 | + channel: event.channel, |
23 | 25 | });
|
24 | 26 | } catch (err) {
|
25 |
| - console.log('slack web api rejected the chat.postMessage request with', err) |
26 |
| - }; |
| 27 | + console.log( |
| 28 | + 'slack web api rejected the chat.postMessage request with', |
| 29 | + err |
| 30 | + ); |
| 31 | + } |
27 | 32 | };
|
28 | 33 |
|
29 |
| -module.exports = processSubmission |
| 34 | +module.exports = processSubmission; |
0 commit comments