[github] Fix pr merge group update

This commit is contained in:
Ivan Semenov
2018-10-04 16:00:05 +03:00
parent f3ad27879a
commit 23f2a6b546
@@ -8,7 +8,7 @@ import org.jetbrains.plugins.github.pullrequest.action.GithubPullRequestKeys
class GithubPullRequestMergeActionGroup : DefaultActionGroup(), DumbAware {
override fun update(e: AnActionEvent) {
val permissions = e.getRequiredData(GithubPullRequestKeys.REPO_DETAILS).permissions
e.presentation.isVisible = (permissions.isPush || permissions.isAdmin)
val permissions = e.getData(GithubPullRequestKeys.REPO_DETAILS)?.permissions
e.presentation.isVisible = permissions != null && (permissions.isPush || permissions.isAdmin)
}
}