Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(log *slog.Logger, att attachment.Attachment, tokens *auth.TokenManager) server.Entity
Types ¶
type FinalizeRequest ¶
type FinalizeRequest struct {
ID int64 `json:"id"`
ChannelID int64 `json:"channel_id"`
AuthorID *int64 `json:"author_id,omitempty"`
ContentType *string `json:"content_type,omitempty"`
URL *string `json:"url,omitempty"`
PreviewURL *string `json:"preview_url,omitempty"`
Height *int64 `json:"height,omitempty"`
Width *int64 `json:"width,omitempty"`
FileSize *int64 `json:"file_size,omitempty"`
Name *string `json:"name,omitempty"`
}
func (FinalizeRequest) Validate ¶
func (r FinalizeRequest) Validate() error
Click to show internal directories.
Click to hide internal directories.