JSONApi progress
This commit is contained in:
@@ -1,11 +1,16 @@
|
||||
class Users::ListSerializer < Qwaiter::Serializer
|
||||
class Users::ListSerializer < Qwaiter::UserBaseSerializer
|
||||
# user ids for facebook pictures
|
||||
self.root = :list
|
||||
#self.root = :list
|
||||
attributes :state, :needs_help, :needs_payment, :user_requests_closing,
|
||||
:is_paid, :price, :closed_at
|
||||
|
||||
has_many :users, serializer: Users::UserSerializer
|
||||
has_many :orders, url: ->(list){ "/user/lists/#{list.id}/orders" }, serializer: OrderSerializer
|
||||
has_many(:orders, serializer: OrderSerializer){}
|
||||
has_one :supplier, serializer: Users::SupplierSerializer
|
||||
has_one :table
|
||||
|
||||
def include_orders?
|
||||
@_include_linkages.any?{|link| link =~ /orders/}
|
||||
end
|
||||
#belongs_to :table
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user