From fb4d4c6c5a06ebd03a1e2bd8378a9e1159a201b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sen=C3=A9n=20Rodero=20Rodr=C3=ADguez?= Date: Tue, 22 Jan 2019 12:40:42 +0100 Subject: [PATCH] Fix hidden proposals restore feature Add recursive restore option to restore all soft deleted relations. --- app/controllers/admin/hidden_proposals_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/admin/hidden_proposals_controller.rb b/app/controllers/admin/hidden_proposals_controller.rb index 48c910c0c..7442c0626 100644 --- a/app/controllers/admin/hidden_proposals_controller.rb +++ b/app/controllers/admin/hidden_proposals_controller.rb @@ -18,7 +18,7 @@ class Admin::HiddenProposalsController < Admin::BaseController end def restore - @proposal.restore + @proposal.restore(recursive: true) @proposal.ignore_flag Activity.log(current_user, :restore, @proposal) redirect_to request.query_parameters.merge(action: :index)