mirror of
https://github.com/bbernhard/signal-cli-rest-api.git
synced 2026-05-30 15:24:15 +00:00
fixed bug in /v2/send request
* added missing linkpreview description parameter see #732
This commit is contained in:
parent
e87ff58762
commit
3b7ade3dad
@ -513,6 +513,7 @@ func (s *SignalClient) send(signalCliSendRequest ds.SignalCliSendRequest) (*Send
|
||||
PreviewUrl *string `json:"preview-url,omitempty"`
|
||||
PreviewTitle *string `json:"preview-title,omitempty"`
|
||||
PreviewImage *string `json:"preview-image,omitempty"`
|
||||
PreviewDescription *string `json:"preview-description,omitempty"`
|
||||
ViewOnce bool `json:"view-once,omitempty"`
|
||||
}
|
||||
|
||||
@ -566,6 +567,7 @@ func (s *SignalClient) send(signalCliSendRequest ds.SignalCliSendRequest) (*Send
|
||||
if signalCliSendRequest.LinkPreview != nil {
|
||||
request.PreviewUrl = &signalCliSendRequest.LinkPreview.Url
|
||||
request.PreviewTitle = &signalCliSendRequest.LinkPreview.Title
|
||||
request.PreviewDescription = &signalCliSendRequest.LinkPreview.Description
|
||||
|
||||
if signalCliSendRequest.LinkPreview.Base64Thumbnail != "" {
|
||||
linkPreviewAttachmentEntry = NewAttachmentEntry(signalCliSendRequest.LinkPreview.Base64Thumbnail, s.attachmentTmpDir)
|
||||
@ -668,6 +670,9 @@ func (s *SignalClient) send(signalCliSendRequest ds.SignalCliSendRequest) (*Send
|
||||
cmd = append(cmd, "--preview-image")
|
||||
cmd = append(cmd, linkPreviewAttachmentEntry.FilePath)
|
||||
}
|
||||
|
||||
cmd = append(cmd, "--preview-description")
|
||||
cmd = append(cmd, signalCliSendRequest.LinkPreview.Description)
|
||||
}
|
||||
|
||||
// for backwards compatibility, if nothing is set, use the notify-self flag
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user