MCPcopy Create free account
hub / github.com/basecamp/hey-cli / fetchImageData

Function fetchImageData

internal/tui/tui.go:351–369  ·  view source on GitHub ↗
(imgURL string)

Source from the content-addressed store, hash-verified

349 case mailRefreshDueMsg, postingsRefreshedMsg:
350 cmd, _ := m.mailView.Update(msg)
351 return m, m.stampViewCmd(cmd)
352
353 case screenerWatchStartedMsg:
354 if msg.stream != m.screenerStream {
355 return m, nil
356 }
357 if msg.err != nil {
358 m.dropScreenerWatch()
359 m.mailView.screenerUpdatesUnavailable(msg.err)
360 return m, nil
361 }
362 m.screenerChanges = msg.changes
363 return m, waitForScreenerChangeCmd(m.screenerStream, m.screenerChanges)
364
365 case screenerChangedMsg:
366 if msg.stream != m.screenerStream {
367 return m, nil
368 }
369 if msg.closed {
370 // Letting the name go means the next read of the count opens the stream again.
371 m.dropScreenerWatch()
372 m.mailView.screenerUpdatesStopped()

Callers 2

fetchTopicMethod · 0.85
fetchJournalEntryMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected