Sha256: b81bbc6472f01590e04e43a4efa56bac163af9b4835be220ed2eaeb5fb10b144

Contents?: true

Size: 379 Bytes

Versions: 17

Compression:

Stored size: 379 Bytes

Contents

# frozen_string_literal: true

module Thredded
  class PrivatePostPermalinksController < Thredded::ApplicationController
    before_action :thredded_require_login!
    def show
      private_post = Thredded::PrivatePost.find(params[:id])
      authorize private_post, :read?
      redirect_to post_url(private_post, user: thredded_current_user), status: :found
    end
  end
end

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
thredded-0.15.3 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.15.2 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.15.1 app/controllers/thredded/private_post_permalinks_controller.rb
threddedDANIEL-0.14.5 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.14.4 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.14.3 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.14.2 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.14.1 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.14.0 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.13.8 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.13.7 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.13.6 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.13.5 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.13.4 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.13.3 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.13.2 app/controllers/thredded/private_post_permalinks_controller.rb
thredded-0.13.1 app/controllers/thredded/private_post_permalinks_controller.rb