diff options
author | Andrew Godwin | 2022-11-27 15:40:01 -0700 |
---|---|---|
committer | Andrew Godwin | 2022-11-27 15:40:17 -0700 |
commit | 348c03e7da2478def83e7d6d9e1f7f1fad265fcd (patch) | |
tree | 9ad5c0384aa897e0c7393ede5691624b92968022 | |
parent | c76c72fc81ad060e5896dbd318fd4610f7bdb713 (diff) | |
download | takahe-348c03e7da2478def83e7d6d9e1f7f1fad265fcd.tar.gz takahe-348c03e7da2478def83e7d6d9e1f7f1fad265fcd.tar.bz2 takahe-348c03e7da2478def83e7d6d9e1f7f1fad265fcd.zip |
Default replies to unlisted, new users to public
-rw-r--r-- | activities/views/posts.py | 5 | ||||
-rw-r--r-- | core/models/config.py | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/activities/views/posts.py b/activities/views/posts.py index e394c4e..9935205 100644 --- a/activities/views/posts.py +++ b/activities/views/posts.py @@ -253,7 +253,10 @@ class Compose(FormView): ] = self.request.identity.config_identity.default_post_visibility if self.reply_to: initial["reply_to"] = self.reply_to.pk - initial["visibility"] = self.reply_to.visibility + if self.reply_to.visibility == Post.Visibilities.public: + initial["visibility"] = Post.Visibilities.unlisted + else: + initial["visibility"] = self.reply_to.visibility initial["text"] = f"@{self.reply_to.author.handle} " return initial diff --git a/core/models/config.py b/core/models/config.py index f22389b..6c31658 100644 --- a/core/models/config.py +++ b/core/models/config.py @@ -223,4 +223,4 @@ class Config(models.Model): class IdentityOptions(pydantic.BaseModel): toot_mode: bool = False - default_post_visibility: int = 1 # Post.Visibilities.unlisted + default_post_visibility: int = 0 # Post.Visibilities.public |