use local attachmentIDs variable

This commit is contained in:
Dan Anglin 2024-08-15 14:13:05 +01:00
parent 0065e35399
commit a31bbe369c
Signed by: dananglin
GPG key ID: 0C1D44CFBEE68638

View file

@ -151,7 +151,9 @@ func (c *CreateExecutor) createStatus(gtsClient *client.Client) error {
} }
} }
if c.addPoll && !c.attachmentIDs.Empty() { numAttachmentIDs := len(attachmentIDs)
if c.addPoll && numAttachmentIDs > 0 {
return fmt.Errorf("attaching media to a poll is not allowed") return fmt.Errorf("attaching media to a poll is not allowed")
} }
@ -204,8 +206,8 @@ func (c *CreateExecutor) createStatus(gtsClient *client.Client) error {
AttachmentIDs: nil, AttachmentIDs: nil,
} }
if !c.attachmentIDs.Empty() { if numAttachmentIDs > 0 {
form.AttachmentIDs = c.attachmentIDs form.AttachmentIDs = attachmentIDs
} }
if c.addPoll { if c.addPoll {