MCPcopy
hub / github.com/gitalk/gitalk / getUserInfo

Method getUserInfo

src/gitalk.jsx:180–195  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

178 return this.getUserInfo().then(() => this.getIssue()).then(issue => this.getComments(issue))
179 }
180 getUserInfo () {
181 if (!this.accessToken) {
182 return new Promise(resolve => {
183 resolve()
184 })
185 }
186 return axiosGithub.get('/user', {
187 headers: {
188 Authorization: `token ${this.accessToken}`
189 }
190 }).then(res => {
191 this.setState({ user: res.data })
192 }).catch(err => {
193 this.logout()
194 })
195 }
196 getIssueById () {
197 const { owner, repo, number, clientID, clientSecret } = this.options
198 const getUrl = `/repos/${owner}/${repo}/issues/${number}`

Callers 1

getInitMethod · 0.95

Calls 1

logoutMethod · 0.95

Tested by

no test coverage detected