|
|
|
@ -43,9 +43,15 @@ class MessagesController < ApplicationController
|
|
|
|
|
@page_size = params[:page_size] || 10
|
|
|
|
|
@current_user = current_user || nil
|
|
|
|
|
|
|
|
|
|
@messages = @message.children.preload_messages
|
|
|
|
|
@messages = @message.children.preload_messages.includes(:message_detail, :praise_treads)
|
|
|
|
|
@messages = @messages.ordered(sort: 1) unless @message.parent_id.nil?
|
|
|
|
|
|
|
|
|
|
@user_course_identity = current_user.course_identity(@message.board.course)
|
|
|
|
|
case @user_course_identity
|
|
|
|
|
when 5 || 6 || 7
|
|
|
|
|
@messages = @messages.visible
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
@messages = @messages.page(@page).per(@page_size)
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|