mirror of
https://github.com/jeremyd/ergo.git
synced 2026-07-27 17:28:11 -07:00
Move all errors into errors.go
This commit is contained in:
+1
-5
@@ -4,7 +4,6 @@
|
||||
package irc
|
||||
|
||||
import (
|
||||
"errors"
|
||||
"sync"
|
||||
|
||||
"github.com/goshuirc/irc-go/ircmsg"
|
||||
@@ -29,9 +28,6 @@ func NewMonitorManager() *MonitorManager {
|
||||
return &mm
|
||||
}
|
||||
|
||||
// ErrMonitorLimitExceeded is used when the monitor list exceeds our limit.
|
||||
var ErrMonitorLimitExceeded = errors.New("Monitor limit exceeded")
|
||||
|
||||
// AlertAbout alerts everyone monitoring `client`'s nick that `client` is now {on,off}line.
|
||||
func (manager *MonitorManager) AlertAbout(client *Client, online bool) {
|
||||
cfnick := client.NickCasefolded()
|
||||
@@ -67,7 +63,7 @@ func (manager *MonitorManager) Add(client *Client, nick string, limit int) error
|
||||
}
|
||||
|
||||
if len(manager.watching[client]) >= limit {
|
||||
return ErrMonitorLimitExceeded
|
||||
return errMonitorLimitExceeded
|
||||
}
|
||||
|
||||
manager.watching[client][nick] = true
|
||||
|
||||
Reference in New Issue
Block a user