validateCreateStatus: Check the presence of form.MediaIDs more thoroughly, instead of just checking for null #766
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
awesome software! just set up a test instance tonight and ran into this snag. It seems that polls aren't really supported yet, but to get it to work eventually this change will probably be necessary.
When sending a post on tusky, it appears that "form.MediaIDs" isn't nil but instead an empty array. If you try to attach a poll, the post is rejected because this code thinks there's both a poll and media on the status.
On pinafore, this doesn't occur (though the post is still rejected because the expires_in field of the payload is a string and not an int. different problem that probably needs to be fixed in pinafore)