diff options
author | Alex Auvolat <alex@adnab.me> | 2020-02-21 18:08:40 +0100 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2020-02-21 18:08:40 +0100 |
commit | fd768a10be36ec31f674fa291fcbe77b78a2855c (patch) | |
tree | bb9e736bfc9425e1ce5ee22379e8d46470af4d18 /mxlib/mediaobject.go | |
parent | ddd5936fb1f92432123a9a30d1d3a1fa644a4f8e (diff) | |
download | easybridge-fd768a10be36ec31f674fa291fcbe77b78a2855c.tar.gz easybridge-fd768a10be36ec31f674fa291fcbe77b78a2855c.zip |
Mattermost media objects in both ways + user/team profile pictures from MM to Matrix
Diffstat (limited to 'mxlib/mediaobject.go')
-rw-r--r-- | mxlib/mediaobject.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mxlib/mediaobject.go b/mxlib/mediaobject.go index 1c35187..f29127b 100644 --- a/mxlib/mediaobject.go +++ b/mxlib/mediaobject.go @@ -59,3 +59,7 @@ func (m *MediaObject) URL() string { return fmt.Sprintf("%s/_matrix/media/r0/download/%s/%s/%s", m.mxClient.Server, m.MxcServer, m.MxcMediaId, url.QueryEscape(m.filename)) } + +func (m *MediaObject) MxcUri() string { + return fmt.Sprintf("mxc://%s/%s", m.MxcServer, m.MxcMediaId) +} |