diff options
Diffstat (limited to 'internal/processing/account')
-rw-r--r-- | internal/processing/account/statuses.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/internal/processing/account/statuses.go b/internal/processing/account/statuses.go index cd6859b21..df7064b79 100644 --- a/internal/processing/account/statuses.go +++ b/internal/processing/account/statuses.go @@ -197,3 +197,9 @@ func (p *Processor) WebStatusesGet(ctx context.Context, targetAccountID string, NextMaxIDValue: nextMaxIDValue, }) } + +// PinnedStatusesGet is a shortcut for getting just an account's pinned statuses. +// Under the hood, it just calls StatusesGet using mostly default parameters. +func (p *Processor) PinnedStatusesGet(ctx context.Context, requestingAccount *gtsmodel.Account, targetAccountID string) (*apimodel.PageableResponse, gtserror.WithCode) { + return p.StatusesGet(ctx, requestingAccount, targetAccountID, 0, false, false, "", "", true, false, false) +} |