From b278dee0926ccbf27acb7a7b73e4c69bec5f8b3e Mon Sep 17 00:00:00 2001 From: Derek McQuay Date: Sat, 4 Feb 2017 23:24:10 -0800 Subject: [PATCH] updated user type to fit psql --- user.go | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/user.go b/user.go index e512e1e..8b7a04e 100644 --- a/user.go +++ b/user.go @@ -5,8 +5,9 @@ import "fmt" var authEmails []string = []string{"derekmcquay@gmail.com", "colleenmmcquay@gmail.com"} type user struct { - Info userInfo `json:"info"` - admin bool `json:"admin"` + ID int `json:"id"` + Email string `json:"email"` + Admin bool `json:"admin"` } type userInfo struct { @@ -35,23 +36,9 @@ func authorizedEmail(e string) bool { // error that it could not find that user func getUser(e string) (int, error) { for i, u := range users { - if e == u.Info.Email { + if e == u.Email { return i, nil } } return 0, fmt.Errorf("could not find user") } - -//addUser adds user to slice of users -func addUser(u userInfo) { - _, err := getUser(u.Email) - if err != nil { - users = append( - users, - user{ - Info: u, - admin: true, - }, - ) - } -}