api/app/serializers/spree/api/v2/platform/wished_item_serializer.rb
module Spree
module Api
module V2
module Platform
class WishedItemSerializer < BaseSerializer
include ResourceSerializerConcern
attribute :price do |wished_item, params|
wished_item.price(currency: params[:currency])
end
attribute :total do |wished_item, params|
wished_item.total(currency: params[:currency])
end
attribute :display_price do |wished_item, params|
wished_item.display_price(currency: params[:currency]).to_s
end
attribute :display_total do |wished_item, params|
wished_item.display_total(currency: params[:currency]).to_s
end
belongs_to :variant
end
end
end
end
end