diff --git a/web/app/controllers/share_tokens_controller.rb b/web/app/controllers/share_tokens_controller.rb index 452dc221a..3243a90ee 100644 --- a/web/app/controllers/share_tokens_controller.rb +++ b/web/app/controllers/share_tokens_controller.rb @@ -6,9 +6,9 @@ class ShareTokensController < ApplicationController share_token = ShareToken.find_by_token!(params[:id]) # TODO: clean this up later to truly use polymorphic associations if share_token.shareable_type == "session" - redirect_to music_session_detail(share_token.shareable_id) + redirect_to music_session_detail_url(share_token.shareable_id) else - redirect_to recording_detail(share_token.shareable_id) + redirect_to recording_detail_url(share_token.shareable_id) end end end diff --git a/web/app/views/api_claimed_recordings/show.rabl b/web/app/views/api_claimed_recordings/show.rabl index 10964baa6..2d19ff8d1 100644 --- a/web/app/views/api_claimed_recordings/show.rabl +++ b/web/app/views/api_claimed_recordings/show.rabl @@ -7,7 +7,7 @@ object @claimed_recording attributes :id, :name, :description, :is_public, :is_downloadable, :genre_id node :share_url do|claimed_recording| - share_token_url(claimed_recording.share_token.token) + share_token_url(claimed_recording .share_token.token) end child(:recording => :recording) {