From 97a98796b4b01d9ce4c2147cacf54960a71010f2 Mon Sep 17 00:00:00 2001 From: Fire Demon Date: Tue, 1 Sep 2020 13:28:42 -0500 Subject: [Future, Privacy] Add sticky domain permissions flag --- app/lib/command_tag/command/account_tools.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app/lib/command_tag/command') diff --git a/app/lib/command_tag/command/account_tools.rb b/app/lib/command_tag/command/account_tools.rb index b433c32d4..8c8c74e68 100644 --- a/app/lib/command_tag/command/account_tools.rb +++ b/app/lib/command_tag/command/account_tools.rb @@ -56,7 +56,7 @@ module CommandTag::Command::AccountTools @account.user.settings.default_privacy = args[1] elsif args[1] == 'public' domains = args[2..-1].map { |domain| normalize_domain(domain) unless domain == '*' }.uniq.compact - @account.domain_permissions.where(domain: domains).destroy_all if domains.present? + @account.domain_permissions.where(domain: domains, sticky: false).destroy_all if domains.present? elsif args[1] != 'cc' args[2..-1].flat_map(&:split).uniq.each do |domain| domain = normalize_domain(domain) unless domain == '*' -- cgit