From cef9924d9a463df22da273cbca19735ec9e15243 Mon Sep 17 00:00:00 2001 From: tobi <31960611+tsmethurst@users.noreply.github.com> Date: Wed, 17 Apr 2024 14:49:20 +0200 Subject: [feature] Status source endpoint (#2848) * [feature] statusSource endpoint * finish up --- internal/api/model/status.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'internal/api/model/status.go') diff --git a/internal/api/model/status.go b/internal/api/model/status.go index e8677ff6b..d7d3266ed 100644 --- a/internal/api/model/status.go +++ b/internal/api/model/status.go @@ -250,6 +250,20 @@ const ( StatusContentTypeDefault = StatusContentTypePlain ) +// StatusSource represents the source text of a +// status as submitted to the API when it was created. +// +// swagger:model statusSource +type StatusSource struct { + // ID of the status. + // example: 01FBVD42CQ3ZEEVMW180SBX03B + ID string `json:"id"` + // Plain-text source of a status. + Text string `json:"source"` + // Plain-text version of spoiler text. + SpoilerText string `json:"spoiler_text"` +} + // StatusEdit represents one historical revision of a status, containing // partial information about the state of the status at that revision. // -- cgit v1.2.3