]> cat aescling's git repositories - mastodon.git/commitdiff
Fix status creation API silently discarding invalid poll (#10171)
authorEugen Rochko <eugen@zeonfederated.com>
Tue, 5 Mar 2019 14:21:31 +0000 (15:21 +0100)
committerGitHub <noreply@github.com>
Tue, 5 Mar 2019 14:21:31 +0000 (15:21 +0100)
app/models/status.rb

index 74deeeb50c918d613cf5efc834741a34aa3e0866..f33130dd6cdddd6683eab9da3a78f8f6f29fb80c 100644 (file)
@@ -70,6 +70,7 @@ class Status < ApplicationRecord
   validates_with StatusLengthValidator
   validates_with DisallowedHashtagsValidator
   validates :reblog, uniqueness: { scope: :account }, if: :reblog?
+  validates_associated :owned_poll
 
   default_scope { recent }