From 0ccd7c97abcb1ae314c9c17b0c08863cb13115fa Mon Sep 17 00:00:00 2001
From: Unknwon <u@gogs.io>
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')

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