summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--system/admin/admin.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/system/admin/admin.go b/system/admin/admin.go
index 053602c..3beef21 100644
--- a/system/admin/admin.go
+++ b/system/admin/admin.go
@@ -334,6 +334,7 @@ func UsersList(req *http.Request) ([]byte, error) {
return nil, err
}
+ var tmpUsrs []user.User
var usrs []user.User
for i := range jj {
var u user.User
@@ -346,6 +347,13 @@ func UsersList(req *http.Request) ([]byte, error) {
}
}
+ // filter out empty user records
+ for i := range tmpUsrs {
+ if tmpUsrs[i].Email != "" {
+ usrs = append(usrs, tmpUsrs[i])
+ }
+ }
+
// make buffer to execute html into then pass buffer's bytes to Admin
buf := &bytes.Buffer{}
tmpl := template.Must(template.New("users").Parse(html + script))