33 * @author xuexb <[email protected] > 44 */
55
6+ /* eslint-disable camelcase */
67const GitHub = require ( 'github' )
78const { toArray } = require ( './utils' )
89const { appLog } = require ( './logger' )
@@ -258,7 +259,7 @@ module.exports = {
258259 async removeLabelsToIssue ( payload , name ) {
259260 const owner = payload . repository . owner . login
260261 const repo = payload . repository . name
261- const number = payload . issues . number
262+ const number = payload . issue . number
262263 try {
263264 await github . issues . removeLabel ( {
264265 owner,
@@ -285,7 +286,7 @@ module.exports = {
285286 * @param {boolean } options.prerelease 是否预发布
286287 * @return {boolean } 是否成功
287288 */
288- async createRelease ( payload , { tag_name, target_commitish, name, body, draft, prerelease } ) {
289+ async createRelease ( payload , { tag_name, target_commitish, name, body, draft, prerelease } = { } ) {
289290 const owner = payload . repository . owner . login
290291 const repo = payload . repository . name
291292 try {
@@ -314,7 +315,7 @@ module.exports = {
314315 *
315316 * @return {Object | null }
316317 */
317- async getReleaseByTag ( payload , { tag_name } ) {
318+ async getReleaseByTag ( payload , { tag_name } = { } ) {
318319 const owner = payload . repository . owner . login
319320 const repo = payload . repository . name
320321 try {
@@ -339,7 +340,7 @@ module.exports = {
339340 *
340341 * @return {boolean } 是否成功
341342 */
342- async createReviewRequest ( payload , { reviewers, team_reviewers } ) {
343+ async createReviewRequest ( payload , { reviewers, team_reviewers } = { } ) {
343344 const owner = payload . repository . owner . login
344345 const repo = payload . repository . name
345346 const number = payload . pull_request . number
@@ -387,7 +388,7 @@ module.exports = {
387388 * @param {string } options.head diff
388389 * @return {Array | null }
389390 */
390- async compareCommits ( payload , { base, head } ) {
391+ async compareCommits ( payload , { base, head } = { } ) {
391392 const owner = payload . repository . owner . login
392393 const repo = payload . repository . name
393394 try {
0 commit comments