updated deps
This commit is contained in:
19
vendor/gitlab.com/etke.cc/linkpearl/send.go
generated
vendored
19
vendor/gitlab.com/etke.cc/linkpearl/send.go
generated
vendored
@@ -1,9 +1,12 @@
|
||||
package linkpearl
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"maunium.net/go/mautrix"
|
||||
"maunium.net/go/mautrix/crypto"
|
||||
"maunium.net/go/mautrix/event"
|
||||
"maunium.net/go/mautrix/format"
|
||||
"maunium.net/go/mautrix/id"
|
||||
)
|
||||
|
||||
@@ -24,6 +27,22 @@ func (l *Linkpearl) Send(roomID id.RoomID, content interface{}) (id.EventID, err
|
||||
return l.SendEncrypted(roomID, encrypted)
|
||||
}
|
||||
|
||||
// SendNotice to a room with optional thread relation
|
||||
func (l *Linkpearl) SendNotice(roomID id.RoomID, threadID id.EventID, message string, args ...interface{}) {
|
||||
content := format.RenderMarkdown(fmt.Sprintf(message, args...), true, true)
|
||||
if threadID != "" {
|
||||
content.RelatesTo = &event.RelatesTo{
|
||||
Type: event.RelThread,
|
||||
EventID: threadID,
|
||||
}
|
||||
}
|
||||
|
||||
_, err := l.Send(roomID, &content)
|
||||
if err != nil {
|
||||
l.log.Error("cannot send a notice into room %q: %v", roomID, err)
|
||||
}
|
||||
}
|
||||
|
||||
// SendFile to a matrix room
|
||||
func (l *Linkpearl) SendFile(roomID id.RoomID, req *mautrix.ReqUploadMedia, msgtype event.MessageType, relation *event.RelatesTo) error {
|
||||
resp, err := l.GetClient().UploadMedia(*req)
|
||||
|
||||
2
vendor/gitlab.com/etke.cc/linkpearl/store/store.go
generated
vendored
2
vendor/gitlab.com/etke.cc/linkpearl/store/store.go
generated
vendored
@@ -46,7 +46,7 @@ func (s *Store) WithCrypto(userID id.UserID, deviceID id.DeviceID, logger config
|
||||
[]byte(userID),
|
||||
)
|
||||
|
||||
return s.s.Upgrade()
|
||||
return s.s.DB.Upgrade()
|
||||
}
|
||||
|
||||
// GetDialect returns database dialect
|
||||
|
||||
Reference in New Issue
Block a user