diff options
author | 2022-08-06 12:09:21 +0200 | |
---|---|---|
committer | 2022-08-06 12:09:21 +0200 | |
commit | f5689a9e5fa5dbcae6c56fa9f393c2fc4686ac19 (patch) | |
tree | ad66c13bc927e72dd072f1cabace27f9c5bd31b9 /internal/text/formatter.go | |
parent | [bugfix] Parse source first before checking if empty form (#738) (diff) | |
download | gotosocial-f5689a9e5fa5dbcae6c56fa9f393c2fc4686ac19.tar.xz |
[feature] Let accounts set default status format, and use this when processing new statuses (#739)
* add post_format to acct & use it when making post
* update swagger docs
* add status_format updating to frontend
* fix up tests
* post_format => status_format
* add status_format to account validation
Diffstat (limited to 'internal/text/formatter.go')
-rw-r--r-- | internal/text/formatter.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/text/formatter.go b/internal/text/formatter.go index 957c09f08..3970d0c72 100644 --- a/internal/text/formatter.go +++ b/internal/text/formatter.go @@ -27,10 +27,10 @@ import ( // Formatter wraps some logic and functions for parsing statuses and other text input into nice html. type Formatter interface { - // FromMarkdown parses an HTML text from a markdown-formatted text. - FromMarkdown(ctx context.Context, md string, mentions []*gtsmodel.Mention, tags []*gtsmodel.Tag) string // FromPlain parses an HTML text from a plaintext. FromPlain(ctx context.Context, plain string, mentions []*gtsmodel.Mention, tags []*gtsmodel.Tag) string + // FromMarkdown parses an HTML text from a markdown-formatted text. + FromMarkdown(ctx context.Context, md string, mentions []*gtsmodel.Mention, tags []*gtsmodel.Tag) string // ReplaceTags takes a piece of text and a slice of tags, and returns the same text with the tags nicely formatted as hrefs. ReplaceTags(ctx context.Context, in string, tags []*gtsmodel.Tag) string |