diff options
-rw-r--r-- | app/models/status.rb | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/models/status.rb b/app/models/status.rb index 657fcaca0..4a83a08c8 100644 --- a/app/models/status.rb +++ b/app/models/status.rb @@ -537,7 +537,10 @@ class Status < ApplicationRecord end def set_locality - self.local_only = marked_local_only? if account.domain.nil? && !attribute_changed?(:local_only) + if account.domain.nil? && !attribute_changed?(:local_only) + self.local_only = marked_local_only? + end + self.local_only = reblog.local_only if reblog? end def set_conversation_perms |