- @this_user = User.active.find_by_display_name(params[:display_name])
-
- if @this_user
- @comment_pages, @comments = paginate(:diary_comments,
- :conditions => { :user_id => @this_user },
- :order => 'created_at DESC',
- :per_page => 20)
- @page = (params[:page] || 1).to_i
- else
- @title = t'diary_entry.no_such_user.title'
- @not_found_user = params[:display_name]
- render :action => 'no_such_user', :status => :not_found
- end
- end
-private
+ @comment_pages, @comments = paginate(:diary_comments,
+ :conditions => {
+ :user_id => @this_user,
+ :visible => true
+ },
+ :order => 'created_at DESC',
+ :per_page => 20)
+ @page = (params[:page] || 1).to_i
+ end
+
+ private
+
+ ##
+ # return permitted diary entry parameters
+ def entry_params
+ params.require(:diary_entry).permit(:title, :body, :language_code, :latitude, :longitude)
+ end
+
+ ##
+ # return permitted diary comment parameters
+ def comment_params
+ params.require(:diary_comment).permit(:body)
+ end
+