Mercurial > gemma
comparison pkg/controllers/user.go @ 4071:5867dcf8e93c
Introduced a new ReadableError type for better readable error messages of pgx.PgErrors.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 25 Jul 2019 13:31:51 +0200 |
parents | fe3dd65c0891 |
children | 1b1218bbd414 |
comparison
equal
deleted
inserted
replaced
4065:6ebe42af392d | 4071:5867dcf8e93c |
---|---|
261 user.Email, | 261 user.Email, |
262 ) | 262 ) |
263 } | 263 } |
264 | 264 |
265 if err != nil { | 265 if err != nil { |
266 err = pgxutils.HandleError(err) | 266 m, c := pgxutils.ReadableError{err}.MessageAndCode() |
267 err = JSONError{Code: c, Message: m} | |
267 return | 268 return |
268 } | 269 } |
269 | 270 |
270 jr = JSONResult{ | 271 jr = JSONResult{ |
271 Code: http.StatusCreated, | 272 Code: http.StatusCreated, |