Files
writebook/app/controllers/pages_controller.rb

21 lines
410 B
Ruby

class PagesController < LeafablesController
before_action :forget_reading_progress, except: :show
private
def forget_reading_progress
cookies.delete "reading_progress_#{@book.id}"
end
def default_leaf_params
{ title: "Untitled" }
end
def new_leafable
Page.new leafable_params
end
def leafable_params
params.fetch(:page, {}).permit(:body)
end
end