Retrieve content from issues, pr and release in activity plugin
This commit is contained in:
@@ -70,8 +70,8 @@
|
|||||||
case "IssuesEvent":{
|
case "IssuesEvent":{
|
||||||
if (!["opened", "closed", "reopened"].includes(payload.action))
|
if (!["opened", "closed", "reopened"].includes(payload.action))
|
||||||
return null
|
return null
|
||||||
const {action, issue:{user:{login:user}, title, number}} = payload
|
const {action, issue:{user:{login:user}, title, number, body:content}} = payload
|
||||||
return {type:"issue", actor, timestamp, repo, action, user, number, title}
|
return {type:"issue", actor, timestamp, repo, action, user, number, title, content}
|
||||||
}
|
}
|
||||||
//Activity from repository collaborators
|
//Activity from repository collaborators
|
||||||
case "MemberEvent":{
|
case "MemberEvent":{
|
||||||
@@ -88,8 +88,8 @@
|
|||||||
case "PullRequestEvent":{
|
case "PullRequestEvent":{
|
||||||
if (!["opened", "closed"].includes(payload.action))
|
if (!["opened", "closed"].includes(payload.action))
|
||||||
return null
|
return null
|
||||||
const {action, pull_request:{user:{login:user}, title, number, additions:added, deletions:deleted, changed_files:changed, merged}} = payload
|
const {action, pull_request:{user:{login:user}, title, number, body:content, additions:added, deletions:deleted, changed_files:changed, merged}} = payload
|
||||||
return {type:"pr", actor, timestamp, repo, action:(action === "closed")&&(merged) ? "merged" : action, user, title, number, lines:{added, deleted}, files:{changed}}
|
return {type:"pr", actor, timestamp, repo, action:(action === "closed")&&(merged) ? "merged" : action, user, title, number, content, lines:{added, deleted}, files:{changed}}
|
||||||
}
|
}
|
||||||
//Reviewed a pull request
|
//Reviewed a pull request
|
||||||
case "PullRequestReviewEvent":{
|
case "PullRequestReviewEvent":{
|
||||||
@@ -112,8 +112,8 @@
|
|||||||
case "ReleaseEvent":{
|
case "ReleaseEvent":{
|
||||||
if (!["published"].includes(payload.action))
|
if (!["published"].includes(payload.action))
|
||||||
return null
|
return null
|
||||||
const {action, release:{name, prerelease, draft}} = payload
|
const {action, release:{name, prerelease, draft, body:content}} = payload
|
||||||
return {type:"release", actor, timestamp, repo, action, name, prerelease, draft}
|
return {type:"release", actor, timestamp, repo, action, name, prerelease, draft, content}
|
||||||
}
|
}
|
||||||
//Starred a repository
|
//Starred a repository
|
||||||
case "WatchEvent":{
|
case "WatchEvent":{
|
||||||
|
|||||||
Reference in New Issue
Block a user