2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-09-04 08:47:37 +08:00
discourse/app/serializers/embedding_serializer.rb
2015-08-20 15:56:05 -04:00

14 lines
362 B
Ruby

class EmbeddingSerializer < ApplicationSerializer
attributes :id, :fields, :base_url
attributes *Embedding.settings
has_many :embeddable_hosts, serializer: EmbeddableHostSerializer, embed: :ids
def fields
Embedding.settings
end
def read_attribute_for_serialization(attr)
object.respond_to?(attr) ? object.send(attr) : send(attr)
end
end