@@ -3,13 +3,13 @@ const request = require('request')
3
3
exports . handleSubmit = ( req , res ) => {
4
4
const pullRequest = req . body . pull_request
5
5
if ( shouldHandlePullRequestChange ( req ) ) {
6
- const result = handlePuRequest ( pullRequest )
6
+ const result = handlePullRequest ( pullRequest )
7
7
res . json ( { message : result } )
8
8
}
9
9
res . json ( { message : "Can't handle this pull request" } )
10
10
}
11
11
12
- const handlePuRequest = ( pullRequest ) => {
12
+ const handlePullRequest = ( pullRequest ) => {
13
13
request ( pullRequest . diff_url , ( error , response , body ) => {
14
14
logStatusAndErrors ( error , response )
15
15
if ( isChangeInContributorsFile ( body ) ) {
@@ -46,8 +46,8 @@ const isChangeInContributorsFile = diff =>
46
46
( diff . match ( / C o n t r i b u t o r s \. m d / g) || [ ] ) . length === 4
47
47
48
48
const isSingleLineChange = pullRequest =>
49
- ( pullRequest . additions === 1 || pullRequest . additions === 2 &&
50
- pullRequest . additions - pullRequest . deletions === 1 ) &&
49
+ ( pullRequest . additions === 1 || pullRequest . additions === 2 ) &&
50
+ pullRequest . additions - pullRequest . deletions === 1 &&
51
51
pullRequest . changed_files === 1
52
52
53
53
const getPostRequestOptions = ( user , url ) => ( {
@@ -74,3 +74,10 @@ const logStatusAndErrors = (error, response) => {
74
74
console . error ( 'statusCode:' , response && response . statusCode ) // Print the response status code if a response was received
75
75
}
76
76
77
+ module . exports = {
78
+ shouldHandlePullRequestChange,
79
+ isChangeInContributorsFile,
80
+ isSingleLineChange,
81
+ getPostRequestOptions,
82
+ getMergeMessage
83
+ }
0 commit comments