Mercurial > gemma
comparison pkg/controllers/user.go @ 4062:6c760abcff0e
Move handling of PostgreSQL errors to own package
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Thu, 25 Jul 2019 11:32:22 +0200 |
parents | 07d853f9bf47 |
children | fe3dd65c0891 |
comparison
equal
deleted
inserted
replaced
4061:f391497287fb | 4062:6c760abcff0e |
---|---|
25 "time" | 25 "time" |
26 | 26 |
27 "github.com/gorilla/mux" | 27 "github.com/gorilla/mux" |
28 | 28 |
29 "gemma.intevation.de/gemma/pkg/auth" | 29 "gemma.intevation.de/gemma/pkg/auth" |
30 "gemma.intevation.de/gemma/pkg/common" | |
31 "gemma.intevation.de/gemma/pkg/misc" | 30 "gemma.intevation.de/gemma/pkg/misc" |
32 "gemma.intevation.de/gemma/pkg/models" | 31 "gemma.intevation.de/gemma/pkg/models" |
32 "gemma.intevation.de/gemma/pkg/pgxutils" | |
33 "gemma.intevation.de/gemma/pkg/scheduler" | 33 "gemma.intevation.de/gemma/pkg/scheduler" |
34 ) | 34 ) |
35 | 35 |
36 const ( | 36 const ( |
37 createUserSQL = `INSERT INTO users.list_users | 37 createUserSQL = `INSERT INTO users.list_users |
261 user.Email, | 261 user.Email, |
262 ) | 262 ) |
263 } | 263 } |
264 | 264 |
265 if err != nil { | 265 if err != nil { |
266 err = common.HandlePGError(err) | 266 err = pgxutils.HandlePGError(err) |
267 return | 267 return |
268 } | 268 } |
269 | 269 |
270 jr = JSONResult{ | 270 jr = JSONResult{ |
271 Code: http.StatusCreated, | 271 Code: http.StatusCreated, |