summaryrefslogtreecommitdiff
path: root/system/admin/admin.go
diff options
context:
space:
mode:
authorSteve Manuel <nilslice@gmail.com>2016-10-22 03:15:13 -0700
committerSteve Manuel <nilslice@gmail.com>2016-10-22 03:15:13 -0700
commitc8343342aa4f8e545c9020a2003a2427387db9a7 (patch)
tree272f676649a9b75a083d22ad8ac6c3dc63ad1cd5 /system/admin/admin.go
parent92a4c135101e22e99fc41a5f50cc393fd219c8a5 (diff)
debuggig
Diffstat (limited to 'system/admin/admin.go')
-rw-r--r--system/admin/admin.go18
1 files changed, 12 insertions, 6 deletions
diff --git a/system/admin/admin.go b/system/admin/admin.go
index 2b5696e..2ebf1b3 100644
--- a/system/admin/admin.go
+++ b/system/admin/admin.go
@@ -5,6 +5,7 @@ package admin
import (
"bytes"
"encoding/json"
+ "fmt"
"html/template"
"net/http"
@@ -319,26 +320,30 @@ func UsersList(req *http.Request) ([]byte, error) {
// get current user out to pass as data to execute template
j, err := db.CurrentUser(req)
if err != nil {
+ fmt.Println("CurrentUser")
return nil, err
}
- usr := &user.User{}
- err = json.Unmarshal(j, usr)
+ var usr user.User
+ err = json.Unmarshal(j, &usr)
if err != nil {
+ fmt.Println("Unmarshal usr")
return nil, err
}
// get all users to list
jj, err := db.UserAll()
if err != nil {
+ fmt.Println("UserAll")
return nil, err
}
- var usrs []*user.User
- for i := range jj {
- u := &user.User{}
- err = json.Unmarshal(jj[i], u)
+ var usrs []user.User
+ for i, _ := range jj {
+ var u user.User
+ err = json.Unmarshal(jj[i], &u)
if err != nil {
+ fmt.Println("Unmarshal in jj", jj[i])
return nil, err
}
if u.Email != usr.Email {
@@ -356,6 +361,7 @@ func UsersList(req *http.Request) ([]byte, error) {
err = tmpl.Execute(buf, data)
if err != nil {
+ fmt.Println("Execute")
return nil, err
}