From 02890b7aceecb9802e8a20f6d024470e74626ad6 Mon Sep 17 00:00:00 2001 From: arekkas Date: Wed, 8 Aug 2018 13:21:54 +0200 Subject: [PATCH] client: Improve memory manager error messages Closes #976 Signed-off-by: arekkas --- client/manager_memory.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/manager_memory.go b/client/manager_memory.go index ee5771cb65f..64b433a0d9f 100644 --- a/client/manager_memory.go +++ b/client/manager_memory.go @@ -26,8 +26,8 @@ import ( "github.com/imdario/mergo" "github.com/ory/fosite" - "github.com/ory/hydra/pkg" "github.com/ory/pagination" + "github.com/ory/sqlcon" "github.com/pkg/errors" ) @@ -58,7 +58,7 @@ func (m *MemoryManager) GetConcreteClient(id string) (*Client, error) { } } - return nil, errors.Wrap(pkg.ErrNotFound, "") + return nil, errors.WithStack(sqlcon.ErrNoRows) } func (m *MemoryManager) GetClient(_ context.Context, id string) (fosite.Client, error) { @@ -113,7 +113,7 @@ func (m *MemoryManager) Authenticate(id string, secret []byte) (*Client, error) func (m *MemoryManager) CreateClient(c *Client) error { if _, err := m.GetConcreteClient(c.GetID()); err == nil { - return errors.Errorf("Client %s already exists", c.GetID()) + return sqlcon.ErrUniqueViolation } m.Lock()