Class: Library::Music::ArtistsController
- Inherits:
-
MusicMetadataEnrichment::ApplicationController
- Object
- ApplicationController
- MusicMetadataEnrichment::ApplicationController
- Library::Music::ArtistsController
- Includes:
- Applicat::Mvc::Controller::Resource, MusicMetadataEnrichment::BaseController
- Defined in:
- app/controllers/library/music/artists_controller.rb
Instance Method Summary collapse
Methods included from MusicMetadataEnrichment::BaseController
#application_navigation, #navigation_product_name, #navigation_product_path
Instance Method Details
#destroy ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'app/controllers/library/music/artists_controller.rb', line 8 def destroy @music_library_artist.destroy! @artists = User.find(@music_library_artist.user_id).music_artists.order('name ASC').paginate(per_page: 10, page: params[:page] || 1) if @artists.any? @music_library_artists = current_user.music_library_artists.where('music_library_artists.artist_id IN(?)', @artists.map(&:id)).index_by(&:artist_id) end params[:user_id] = @music_library_artist.user_id @pagination_params = { user_id: params[:user_id] } render layout: false end |