Преглед на файлове

change status handle to new style

Yoginth преди 7 години
родител
ревизия
05cb5cff62
променени са 1 файла, в които са добавени 17 реда и са изтрити 0 реда
  1. 17 0
      models/errors/org.go

+ 17 - 0
models/errors/org.go

@@ -0,0 +1,17 @@
+package errors
+
+import "fmt"
+
+type TeamNotExist struct {
+	TeamID int64
+	Name   string
+}
+
+func IsTeamNotExist(err error) bool {
+	_, ok := err.(TeamNotExist)
+	return ok
+}
+
+func (err TeamNotExist) Error() string {
+	return fmt.Sprintf("team does not exist [team_id: %d, name: %s]", err.TeamID, err.Name)
+}