diff options
author | Hubert Hirtz <hubert@hirtzfr.eu> | 2020-08-16 15:53:44 +0200 |
---|---|---|
committer | Hubert Hirtz <hubert@hirtzfr.eu> | 2020-08-16 15:53:44 +0200 |
commit | c066b0efc1c2fd3ca0183de0238fdeb661649933 (patch) | |
tree | f957f5140c23eedb37fd1b15a3fac7d5a1aff3bd | |
parent | Fill events with original channel case (diff) |
irc: Simplify debug logging of incoming messages
-rw-r--r-- | irc/states.go | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/irc/states.go b/irc/states.go index 546cb28..87f8fa2 100644 --- a/irc/states.go +++ b/irc/states.go @@ -186,7 +186,6 @@ func NewSession(conn io.ReadWriteCloser, params SessionParams) (s Session, err e for r.Scan() { line := r.Text() - //fmt.Println(" > ", line) msg, err := Tokenize(line) if err != nil { @@ -198,6 +197,9 @@ func NewSession(conn io.ReadWriteCloser, params SessionParams) (s Session, err e continue } + if s.debug { + s.evts <- RawMessageEvent{Message: line} + } s.msgs <- msg } @@ -362,10 +364,6 @@ func (s *Session) run() { } func (s *Session) handleStart(msg Message) (err error) { - if s.debug { - s.evts <- RawMessageEvent{Message: msg.String()} - } - switch msg.Command { case "AUTHENTICATE": if s.auth != nil { @@ -459,20 +457,13 @@ func (s *Session) handleStart(msg Message) (err error) { return } default: - err = s.handleInner(msg) + err = s.handle(msg) } return } func (s *Session) handle(msg Message) (err error) { - if s.debug { - s.evts <- RawMessageEvent{Message: msg.String()} - } - return s.handleInner(msg) -} - -func (s *Session) handleInner(msg Message) (err error) { if id, ok := msg.Tags["batch"]; ok { if b, ok := s.chBatches[id]; ok { s.chBatches[id] = HistoryEvent{ |