diff --git a/app/controllers/plans_controller.rb b/app/controllers/plans_controller.rb index a5deb9a..e046514 100644 --- a/app/controllers/plans_controller.rb +++ b/app/controllers/plans_controller.rb @@ -285,6 +285,10 @@ @formatting = params[:export][:formatting] || @plan.settings(:export).formatting file_name = @plan.title.gsub(/ /, "_") + if params[:phase_id] + phase_nb = @plan.phases.find_by(id: params[:phase_id]).number + @hash[:phases] = @hash[:phases].select { |p| p[:number] == phase_nb } + end respond_to do |format| format.html { render layout: false }