feat: Backend changes for article and categories ordering (#6655)

This commit is contained in:
Tejaswini Chile
2023-03-13 17:39:07 +05:30
committed by GitHub
parent 2e95d3a173
commit 8f4d4798c2
13 changed files with 37 additions and 18 deletions

View File

@@ -55,9 +55,9 @@ class Api::V1::Accounts::ArticlesController < Api::V1::Accounts::BaseController
def article_params
params.require(:article).permit(
:title, :slug, :content, :description, :position, :category_id, :author_id, :associated_article_id, :status, meta: [:title,
:description,
{ tags: [] }]
:title, :slug, :position, :content, :description, :position, :category_id, :author_id, :associated_article_id, :status, meta: [:title,
:description,
{ tags: [] }]
)
end

View File

@@ -8,6 +8,7 @@ class Public::Api::V1::Portals::ArticlesController < Public::Api::V1::Portals::B
def index
@articles = @portal.articles
@articles = @articles.search(list_params) if list_params.present?
@articles.order(position: :asc)
end
def show; end

View File

@@ -5,7 +5,7 @@ class Public::Api::V1::Portals::CategoriesController < Public::Api::V1::Portals:
layout 'portal'
def index
@categories = @portal.categories
@categories = @portal.categories.order(position: :asc)
end
def show; end