MCPcopy Index your code
hub / github.com/coder/coder / Data

Method Data

coderd/notifications/dispatch/smtptest/server.go:160–176  ·  view source on GitHub ↗
(r io.Reader)

Source from the content-addressed store, hash-verified

158}
159
160func (s *Session) Data(r io.Reader) error {
161 s.backend.mu.Lock()
162 defer s.backend.mu.Unlock()
163
164 b, err := io.ReadAll(r)
165 if err != nil {
166 return err
167 }
168
169 if s.backend.cfg.FailOnDataFn != nil {
170 return s.backend.cfg.FailOnDataFn()
171 }
172
173 s.backend.lastMsg.Contents = string(b)
174
175 return nil
176}
177
178func (*Session) Reset() {}
179

Callers 1

dispatchMethod · 0.80

Calls 3

LockMethod · 0.45
UnlockMethod · 0.45
ReadAllMethod · 0.45

Tested by

no test coverage detected