about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--app/models/status.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/status.rb b/app/models/status.rb
index c6690c312..d2be72308 100644
--- a/app/models/status.rb
+++ b/app/models/status.rb
@@ -176,7 +176,7 @@ class Status < ApplicationRecord
     text.strip!
     spoiler_text&.strip!
 
-    self.reply                  = !(in_reply_to_id.nil? && thread.nil?) unless attributes[:reply]
+    self.reply                  = !(in_reply_to_id.nil? && thread.nil?) unless reply
     self.reblog                 = reblog.reblog if reblog? && reblog.reblog?
     self.in_reply_to_account_id = (thread.account_id == account_id && thread.reply? ? thread.in_reply_to_account_id : thread.account_id) if reply? && !thread.nil?
     self.visibility             = (account.locked? ? :private : :public) if visibility.nil?