In REST API, when URL can be missing, cast it to nil (#5259)

master
Eugen Rochko 7 years ago committed by GitHub
parent b7e65a004f
commit 967e70663f
  1. 4
      app/serializers/rest/application_serializer.rb
  2. 4
      app/serializers/rest/media_attachment_serializer.rb

@ -15,4 +15,8 @@ class REST::ApplicationSerializer < ActiveModel::Serializer
def client_secret
object.secret
end
def website
object.website.presence
end
end

@ -19,6 +19,10 @@ class REST::MediaAttachmentSerializer < ActiveModel::Serializer
end
end
def remote_url
object.remote_url.presence
end
def preview_url
if object.needs_redownload?
media_proxy_url(object.id, :small)

Loading…
Cancel
Save