Better handling for revoked credentials on the admin page.

This commit is contained in:
Mihai Parparita 2014-12-20 15:16:27 -08:00
parent 8a05a55208
commit 2851ad3ac2
2 changed files with 10 additions and 2 deletions

View file

@ -546,7 +546,9 @@ func usersAdminHandler(w http.ResponseWriter, r *http.Request) *AppError {
select {
case r := <-ch:
users = append(users, r)
totalRepos += len(r.Repos.AllRepos)
if r.Repos != nil {
totalRepos += len(r.Repos.AllRepos)
}
}
}
var data = map[string]interface{}{

View file

@ -22,7 +22,13 @@
{{range .Users}}
<tr>
<td><a href="{{routeUrl "digest-admin"}}?user_id={{.Account.GitHubUserId}}">{{.Account.GitHubUserId}}</a></td>
<td>{{template "user" .User}}</td>
<td>
{{if .User}}
{{template "user" .User}}
{{else}}
User could not be looked up, credentials have most likely been revoked.
{{end}}
</td>
<td>{{.EmailAddress}}</td>
<td>{{.Account.Frequency}}</td>
<td>