@@ -3,13 +3,13 @@ const request = require('request')
33exports . handleSubmit = ( req , res ) => {
44 const pullRequest = req . body . pull_request
55 if ( shouldHandlePullRequestChange ( req ) ) {
6- const result = handlePuRequest ( pullRequest )
6+ const result = handlePullRequest ( pullRequest )
77 res . json ( { message : result } )
88 }
99 res . json ( { message : "Can't handle this pull request" } )
1010}
1111
12- const handlePuRequest = ( pullRequest ) => {
12+ const handlePullRequest = ( pullRequest ) => {
1313 request ( pullRequest . diff_url , ( error , response , body ) => {
1414 logStatusAndErrors ( error , response )
1515 if ( isChangeInContributorsFile ( body ) ) {
@@ -46,8 +46,8 @@ const isChangeInContributorsFile = diff =>
4646 ( diff . match ( / C o n t r i b u t o r s \. m d / g) || [ ] ) . length === 4
4747
4848const 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 &&
5151 pullRequest . changed_files === 1
5252
5353const getPostRequestOptions = ( user , url ) => ( {
@@ -74,3 +74,10 @@ const logStatusAndErrors = (error, response) => {
7474 console . error ( 'statusCode:' , response && response . statusCode ) // Print the response status code if a response was received
7575}
7676
77+ module . exports = {
78+ shouldHandlePullRequestChange,
79+ isChangeInContributorsFile,
80+ isSingleLineChange,
81+ getPostRequestOptions,
82+ getMergeMessage
83+ }
0 commit comments