From 0ccd7c97abcb1ae314c9c17b0c08863cb13115fa Mon Sep 17 00:00:00 2001 From: Unknwon Date: Thu, 16 Mar 2017 17:18:43 -0400 Subject: models: rename ErrUserNotExist -> errors.UserNotExist --- models/errors/user.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'models/errors/user.go') diff --git a/models/errors/user.go b/models/errors/user.go index cda49e0e..526d4b2d 100644 --- a/models/errors/user.go +++ b/models/errors/user.go @@ -17,6 +17,20 @@ func (err EmptyName) Error() string { return "empty name" } +type UserNotExist struct { + UserID int64 + Name string +} + +func IsUserNotExist(err error) bool { + _, ok := err.(UserNotExist) + return ok +} + +func (err UserNotExist) Error() string { + return fmt.Sprintf("user does not exist [user_id: %d, name: %s]", err.UserID, err.Name) +} + type UserNotKeyOwner struct { KeyID int64 } -- cgit v1.2.3