X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/26f6fdf82c93b0fd3198bb8929d5f20a4723bfe8..18fd80ebb77b75622fb60bfa5ec64878a0c7bdc4:/app/controllers/diary_comments_controller.rb diff --git a/app/controllers/diary_comments_controller.rb b/app/controllers/diary_comments_controller.rb index a9a7a2641..676bc22a6 100644 --- a/app/controllers/diary_comments_controller.rb +++ b/app/controllers/diary_comments_controller.rb @@ -13,7 +13,7 @@ class DiaryCommentsController < ApplicationController before_action :lookup_user, :only => :index before_action :check_database_writable, :only => [:create, :hide, :unhide] - allow_thirdparty_images :only => :index + allow_thirdparty_images :only => [:index, :create] def index @title = t ".title", :user => @user.display_name @@ -24,6 +24,8 @@ class DiaryCommentsController < ApplicationController @params = params.permit(:display_name, :before, :after) @comments, @newer_comments_id, @older_comments_id = get_page_items(comments, :includes => [:user]) + + render :partial => "page" if turbo_frame_request_id == "pagination" end def create @@ -41,7 +43,7 @@ class DiaryCommentsController < ApplicationController # Add the commenter to the subscribers if necessary @entry.subscriptions.create(:user => current_user) unless @entry.subscribers.exists?(current_user.id) - redirect_to diary_entry_path(@entry.user, @entry) + redirect_to diary_entry_path(@entry.user, @entry, :anchor => "comment#{@diary_comment.id}") else render :action => "new" end