Added has_quote to status_serializer and set in status.rb

• Added:
- has_quote to status_serializer and set in status.rb
This commit is contained in:
mgabdev
2020-08-05 23:17:17 -05:00
parent bc54a281e6
commit 32c62955bf
2 changed files with 7 additions and 1 deletions

View File

@@ -27,6 +27,7 @@
# revised_at :datetime
# markdown :text
# expires_at :datetime
# has_quote :boolean
#
class Status < ApplicationRecord
@@ -278,6 +279,7 @@ class Status < ApplicationRecord
before_validation :set_reblog
before_validation :set_visibility
before_validation :set_conversation
before_validation :set_has_quote
before_validation :set_group_id
before_validation :set_local
@@ -515,6 +517,10 @@ class Status < ApplicationRecord
end
end
def set_has_quote
self.has_quote = !quote_of_id.nil?
end
def carried_over_reply_to_account_id
if thread.account_id == account_id && thread.reply?
thread.in_reply_to_account_id