diff --git a/app/controllers/player_controller.rb b/app/controllers/player_controller.rb index d119361..10f3e47 100644 --- a/app/controllers/player_controller.rb +++ b/app/controllers/player_controller.rb @@ -7,7 +7,7 @@ def update def show id = params[:id] - @track = Track.friendly.find_by(id) + @track = Track.friendly.find_by(id: id) render status: :ok and return if @track.blank? # @next_track = next_track(@track.id) diff --git a/app/models/track.rb b/app/models/track.rb index 5e7f17d..c173cb1 100644 --- a/app/models/track.rb +++ b/app/models/track.rb @@ -7,7 +7,7 @@ class Track < ApplicationRecord has_many :track_playlists has_many :playlists, through: :track_playlists has_many :listening_events - has_many :reposts + has_many :reposts, dependent: :destroy has_many :purchased_items, as: :purchased_item has_many :likes, as: :likeable, dependent: :destroy has_many :comments, as: :commentable, dependent: :destroy