[Artists] Remove PATCH endpoint for artist urls

Closes #497
This commit is contained in:
Earlopain 2023-04-05 18:24:00 +02:00
parent 88a8f68de4
commit 63db033dc2
No known key found for this signature in database
GPG Key ID: 6CFB948E15246897
2 changed files with 3 additions and 17 deletions

View File

@ -3,23 +3,9 @@ class ArtistUrlsController < ApplicationController
before_action :member_only, except: [:index]
def index
@artist_urls = ArtistUrl.includes(:artist).search(search_params).paginate(params[:page], :limit => params[:limit], :search_count => params[:search])
@artist_urls = ArtistUrl.includes(:artist).search(search_params).paginate(params[:page], limit: params[:limit], search_count: params[:search])
respond_with(@artist_urls) do |format|
format.json { render json: @artist_urls.to_json(include: "artist",) }
format.json { render json: @artist_urls.to_json(include: :artist) }
end
end
def update
@artist_url = ArtistUrl.find(params[:id])
@artist_url.update(artist_url_params)
respond_with(@artist_url)
end
private
def artist_url_params
permitted_params = %i[is_active]
params.fetch(:artist_url, {}).permit(permitted_params)
end
end

View File

@ -97,7 +97,7 @@ Rails.application.routes.draw do
get :show_or_new
end
end
resources :artist_urls, only: [:index, :update]
resources :artist_urls, only: [:index]
resources :artist_versions, :only => [:index] do
collection do
get :search