This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/serializers/embedding_serializer.rb
2015-08-20 15:56:05 -04:00

15 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