feat: sync message translation support
This commit is contained in:
parent
cbccd6a8d9
commit
ea6cc72886
26 changed files with 1189 additions and 0 deletions
|
|
@ -31,6 +31,10 @@ type DialogStore interface {
|
|||
SetChatTheme(ctx context.Context, userID int64, peer domain.Peer, emoticon string) (bool, error)
|
||||
SetPeerSettingsBarHidden(ctx context.Context, userID int64, peer domain.Peer) (bool, error)
|
||||
PeerSettingsBarHidden(ctx context.Context, userID int64, peer domain.Peer) (bool, error)
|
||||
// SetTranslationDisabled persists the per-account peer preference used by
|
||||
// messages.togglePeerTranslations without creating a synthetic dialog.
|
||||
SetTranslationDisabled(ctx context.Context, userID int64, peer domain.Peer, disabled bool) (bool, error)
|
||||
TranslationDisabled(ctx context.Context, userID int64, peer domain.Peer) (bool, error)
|
||||
ListFolders(ctx context.Context, userID int64) (domain.DialogFolderList, error)
|
||||
GetFolder(ctx context.Context, userID int64, folderID int) (domain.DialogFolder, bool, error)
|
||||
UpsertFolder(ctx context.Context, userID int64, folder domain.DialogFolder) error
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue