app/controllers/backend/pages_controller.rb in udongo-1.0.3 vs app/controllers/backend/pages_controller.rb in udongo-1.0.4

- old
+ new

@@ -3,26 +3,26 @@ before_action :find_model, only: [:edit, :update, :tree_drag_and_drop, :destroy] before_action -> { breadcrumb.add t('b.pages'), backend_pages_path } def index - @pages = ::Page.all + @pages = Page.all respond_to do |format| format.html format.json { render json: page_tree_data.to_json } end end def new - @model = ::Page.new.decorate + @model = Page.new.decorate end def create - @model = ::Page.new(params.require('page').permit(:description, :visible, :parent_id)).decorate + @model = Page.new(params.require('page').permit(:description, :visible, :parent_id)).decorate if @model.save redirect_to edit_backend_page_path(@model), notice: translate_notice(:added, :page) else render :new @@ -44,20 +44,20 @@ def destroy render json: { trashed: @model.destroy } end def page_tree_data(parent_id: nil) - ::Page.where(parent_id: parent_id).inject([]) do |data, p| + Page.where(parent_id: parent_id).inject([]) do |data, p| hash = node_data p hash[:children] = page_tree_data(parent_id: p.id) if p.children.any? data << hash end end private def find_model - @model = ::Page.find(params[:id]).decorate + @model = Page.find(params[:id]).decorate end def translation_form Backend::PageTranslationForm.new( page: @model,