mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 07:53:49 +08:00
DEV: Delete old personal message settings (#21381)
Followup to e62e93f Both enable_personal_messages and min_trust_to_send_messages have been deprecated for a long time now, they can be deleted.
This commit is contained in:
@ -832,10 +832,6 @@ posting:
|
|||||||
ja: 4
|
ja: 4
|
||||||
zh_CN: 4
|
zh_CN: 4
|
||||||
zh_TW: 4
|
zh_TW: 4
|
||||||
enable_personal_messages:
|
|
||||||
default: true
|
|
||||||
client: true
|
|
||||||
hidden: true
|
|
||||||
enable_system_message_replies:
|
enable_system_message_replies:
|
||||||
default: true
|
default: true
|
||||||
personal_message_enabled_groups:
|
personal_message_enabled_groups:
|
||||||
@ -1596,10 +1592,6 @@ trust:
|
|||||||
min_trust_to_allow_self_wiki:
|
min_trust_to_allow_self_wiki:
|
||||||
default: 3
|
default: 3
|
||||||
enum: "TrustLevelSetting"
|
enum: "TrustLevelSetting"
|
||||||
min_trust_to_send_messages:
|
|
||||||
default: 1
|
|
||||||
enum: "TrustLevelSetting"
|
|
||||||
hidden: true
|
|
||||||
min_trust_to_send_email_messages:
|
min_trust_to_send_email_messages:
|
||||||
default: "4"
|
default: "4"
|
||||||
enum: "TrustLevelAndStaffSetting"
|
enum: "TrustLevelAndStaffSetting"
|
||||||
|
@ -0,0 +1,17 @@
|
|||||||
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
class DeleteOldPersonalMessageSettings < ActiveRecord::Migration[7.0]
|
||||||
|
def up
|
||||||
|
execute <<~SQL
|
||||||
|
DELETE FROM site_settings WHERE name = 'enable_personal_messages'
|
||||||
|
SQL
|
||||||
|
|
||||||
|
execute <<~SQL
|
||||||
|
DELETE FROM site_settings WHERE name = 'min_trust_to_send_messages'
|
||||||
|
SQL
|
||||||
|
end
|
||||||
|
|
||||||
|
def down
|
||||||
|
raise ActiveRecord::IrreversibleMigration
|
||||||
|
end
|
||||||
|
end
|
@ -8,8 +8,6 @@ module SiteSettings::DeprecatedSettings
|
|||||||
# [<old setting>, <new_setting>, <override>, <version to drop>]
|
# [<old setting>, <new_setting>, <override>, <version to drop>]
|
||||||
["search_tokenize_chinese_japanese_korean", "search_tokenize_chinese", true, "2.9"],
|
["search_tokenize_chinese_japanese_korean", "search_tokenize_chinese", true, "2.9"],
|
||||||
["default_categories_regular", "default_categories_normal", true, "3.0"],
|
["default_categories_regular", "default_categories_normal", true, "3.0"],
|
||||||
["min_trust_to_send_messages", "personal_message_enabled_groups", false, "3.0"],
|
|
||||||
["enable_personal_messages", "personal_message_enabled_groups", false, "3.0"],
|
|
||||||
]
|
]
|
||||||
|
|
||||||
def setup_deprecated_methods
|
def setup_deprecated_methods
|
||||||
|
Reference in New Issue
Block a user