mirror of
https://github.com/discourse/discourse.git
synced 2025-04-11 09:56:58 +08:00
FIX: 🈂️ Use site-wide locale for deletion stubs
This commit is contained in:
parent
7d07ad4aa4
commit
0debca4278
@ -97,6 +97,7 @@ class PostDestroyer
|
|||||||
|
|
||||||
# When a user 'deletes' their own post. We just change the text.
|
# When a user 'deletes' their own post. We just change the text.
|
||||||
def mark_for_deletion
|
def mark_for_deletion
|
||||||
|
I18n.with_locale(SiteSetting.default_locale) do
|
||||||
Post.transaction do
|
Post.transaction do
|
||||||
@post.revise(@user, { raw: I18n.t('js.post.deleted_by_author', count: SiteSetting.delete_removed_posts_after) }, force_new_version: true)
|
@post.revise(@user, { raw: I18n.t('js.post.deleted_by_author', count: SiteSetting.delete_removed_posts_after) }, force_new_version: true)
|
||||||
@post.update_column(:user_deleted, true)
|
@post.update_column(:user_deleted, true)
|
||||||
@ -104,6 +105,7 @@ class PostDestroyer
|
|||||||
@post.topic_links.each(&:destroy)
|
@post.topic_links.each(&:destroy)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
def user_recovered
|
def user_recovered
|
||||||
Post.transaction do
|
Post.transaction do
|
||||||
|
Loading…
x
Reference in New Issue
Block a user