Browse Source

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

pull/4/head
Eugen Rochko 6 years ago
committed by GitHub
parent
commit
967e70663f
2 changed files with 8 additions and 0 deletions
  1. +4
    -0
      app/serializers/rest/application_serializer.rb
  2. +4
    -0
      app/serializers/rest/media_attachment_serializer.rb

+ 4
- 0
app/serializers/rest/application_serializer.rb View File

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

+ 4
- 0
app/serializers/rest/media_attachment_serializer.rb View File

@ -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