about summary refs log tree commit diff
path: root/app/serializers
diff options
context:
space:
mode:
authorTakeshi Umeda <noel.yoshiba@gmail.com>2020-06-09 07:16:30 +0900
committerGitHub <noreply@github.com>2020-06-09 00:16:30 +0200
commit13f065da05cb90a98bd6ade4f7ea2b5c37a8343c (patch)
tree6994d192de9d1a8b44006530c0d4216b6b3c9bf6 /app/serializers
parente0f55f374caa90ab946bd48bdf8770d51930047b (diff)
Add visibility parameter in share page (#13023)
* Add visibility parameter in share page

* Restrict to default privacy
Diffstat (limited to 'app/serializers')
-rw-r--r--app/serializers/initial_state_serializer.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/serializers/initial_state_serializer.rb b/app/serializers/initial_state_serializer.rb
index 392fc891a..2939004ef 100644
--- a/app/serializers/initial_state_serializer.rb
+++ b/app/serializers/initial_state_serializer.rb
@@ -55,7 +55,7 @@ class InitialStateSerializer < ActiveModel::Serializer
 
     if object.current_account
       store[:me]                = object.current_account.id.to_s
-      store[:default_privacy]   = object.current_account.user.setting_default_privacy
+      store[:default_privacy]   = object.visibility || object.current_account.user.setting_default_privacy
       store[:default_sensitive] = object.current_account.user.setting_default_sensitive
     end