MCPcopy Create free account
hub / github.com/daodst/chat / GetMediaMetadata

Method GetMediaMetadata

mediaapi/storage/interface.go:31–31  ·  view source on GitHub ↗
(ctx context.Context, mediaID types.MediaID, mediaOrigin gomatrixserverlib.ServerName)

Source from the content-addressed store, hash-verified

29type MediaRepository interface {
30 StoreMediaMetadata(ctx context.Context, mediaMetadata *types.MediaMetadata) error
31 GetMediaMetadata(ctx context.Context, mediaID types.MediaID, mediaOrigin gomatrixserverlib.ServerName) (*types.MediaMetadata, error)
32 GetMediaMetadataByHash(ctx context.Context, mediaHash types.Base64Hash, mediaOrigin gomatrixserverlib.ServerName) (*types.MediaMetadata, error)
33}
34

Callers 4

TestMediaRepositoryFunction · 0.65
generateMediaIDMethod · 0.65
doDownloadMethod · 0.65
getRemoteFileMethod · 0.65

Calls

no outgoing calls

Tested by 1

TestMediaRepositoryFunction · 0.52