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

rebase/4.0.0rc2
Eugen Rochko 2017-10-07 18:55:48 +02:00 committed by GitHub
parent b7e65a004f
commit 967e70663f
2 changed files with 8 additions and 0 deletions

View File

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

View File

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