From b31e6e64fbdcd7f9a4dbf1c7caaf065fed4137da Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Fri, 9 Feb 2018 19:42:16 -0500 Subject: [PATCH] FIX: After deleting a post, staff can recover it --- app/assets/javascripts/discourse/models/post.js.es6 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/models/post.js.es6 b/app/assets/javascripts/discourse/models/post.js.es6 index c6903f71fd3..955c3018375 100644 --- a/app/assets/javascripts/discourse/models/post.js.es6 +++ b/app/assets/javascripts/discourse/models/post.js.es6 @@ -168,7 +168,8 @@ const Post = RestModel.extend({ this.setProperties({ deleted_at: new Date(), deleted_by: deletedBy, - can_delete: false + can_delete: false, + can_recover: true }); } else { promise = cookAsync(I18n.t("post.deleted_by_author", {count: Discourse.SiteSettings.delete_removed_posts_after})).then(cooked => {