From 9d17f0d138a726439cfcc7849a79b3826e83443e Mon Sep 17 00:00:00 2001 From: daiao <358551898@qq.com> Date: Fri, 27 Dec 2019 17:44:16 +0800 Subject: [PATCH] 1 --- app/controllers/application_controller.rb | 2 +- app/decorators/tiding_decorator.rb | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index ca9ecf01f..1a8ea567b 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -603,7 +603,7 @@ class ApplicationController < ActionController::Base end def paginate(relation) - limit = params[:limit].to_i.zero? ? 20 : params[:limit].to_i + limit = (params[:limit].to_i.zero? || params[:limit].to_i > 20) ? 20 : params[:limit].to_i page = params[:page].to_i.zero? ? 1 : params[:page].to_i offset = (page - 1) * limit diff --git a/app/decorators/tiding_decorator.rb b/app/decorators/tiding_decorator.rb index 318167d92..58345b601 100644 --- a/app/decorators/tiding_decorator.rb +++ b/app/decorators/tiding_decorator.rb @@ -226,7 +226,8 @@ module TidingDecorator end def discuss_content - I18n.t(locale_format(parent_container_type, container.parent_id.present?)) % message_content_helper(container.content) + I18n.t(locale_format(parent_container_type, container.parent_id.present?)) % + (parent_container_type == 'Hack' ? container.content : message_content_helper(container.content)) end def grade_content