JSONAPI stuff

This commit is contained in:
2015-09-04 17:39:11 +02:00
parent e4dde28dd0
commit 7336585416
16 changed files with 75 additions and 66 deletions
+1
View File
@@ -2,4 +2,5 @@ class OrderSerializer < Qwaiter::Serializer
attributes :state, :list_id, :section_id, :table_id #, :price
has_many :product_orders
end
+2
View File
@@ -12,5 +12,7 @@ class Users::ListSerializer < Qwaiter::UserBaseSerializer
def include_orders?
@_include_linkages.any?{|link| link =~ /orders/}
end
related_link_for :orders, :table
#belongs_to :table
end
@@ -2,8 +2,4 @@ class Users::SupplierSerializer < Qwaiter::UserBaseSerializer
#self.root = :supplier
attributes :open, :name
has_many :product_categories, serializer: Users::ProductCategorySerializer
#def extended_version
# false
#end
end
@@ -7,6 +7,7 @@ class Users::TableSerializer < Qwaiter::UserBaseSerializer
#object.active_list_id || object.active_list.try(:id)
#end
related_link_for :supplier
#def list
#object.active_list
#end