Sha256: 22c4df197bf97100a1554028104b0f88ea7cc20d515a2021cf139682403638ee
Contents?: true
Size: 618 Bytes
Versions: 1
Compression:
Stored size: 618 Bytes
Contents
module Storytime module Dashboard class PagesController < PostsController private def current_post_type @current_post_type ||= Storytime::Page end helper_method :current_post_type def load_posts @posts = policy_scope(Storytime::Post).page(params[:page_number]).per(10) @posts = @posts.where(type: "Storytime::Page") @posts = if params[:published].present? && params[:published] == 'true' @posts.published.order(published_at: :desc) else @posts.draft.order(updated_at: :desc) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
storytime-2.0.0 | app/controllers/storytime/dashboard/pages_controller.rb |