mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-12-29 16:06:16 -06:00
fix tests, add necessary form struct tag
This commit is contained in:
parent
b212cd0169
commit
38cbf55de5
3 changed files with 5 additions and 2 deletions
|
|
@ -61,7 +61,7 @@ type AttachmentAttributesRequest struct {
|
|||
|
||||
// The ID of the attachment.
|
||||
// example: 01FC31DZT1AYWDZ8XTCRWRBYRK
|
||||
ID string `json:"id"`
|
||||
ID string `form:"id" json:"id"`
|
||||
|
||||
// Description of the media file.
|
||||
// This will be used as alt-text for users of screenreaders etc.
|
||||
|
|
|
|||
|
|
@ -1457,7 +1457,7 @@ func (c *Converter) baseStatusToFrontend(
|
|||
return apiStatus, nil
|
||||
}
|
||||
|
||||
// StatusToAPIEdits ...
|
||||
// StatusToAPIEdits converts a status and its historical edits (if any) to a slice of API model status edits.
|
||||
func (c *Converter) StatusToAPIEdits(ctx context.Context, status *gtsmodel.Status) ([]*apimodel.StatusEdit, error) {
|
||||
var media map[string]*gtsmodel.MediaAttachment
|
||||
|
||||
|
|
|
|||
|
|
@ -3746,6 +3746,9 @@ func (suite *InternalToFrontendTestSuite) TestStatusToAPIEdits() {
|
|||
status, err := suite.state.DB.GetStatusByID(ctx, statusID)
|
||||
suite.NoError(err)
|
||||
|
||||
err = suite.state.DB.PopulateStatusEdits(ctx, status)
|
||||
suite.NoError(err)
|
||||
|
||||
apiEdits, err := suite.typeconverter.StatusToAPIEdits(ctx, status)
|
||||
suite.NoError(err)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue