Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/app/facades/campaigns/page.rb b/app/facades/campaigns/page.rb
- index e223f4e34..c48af9c85 100644
- --- a/app/facades/campaigns/page.rb
- +++ b/app/facades/campaigns/page.rb
- @@ -8,6 +8,8 @@ module Campaigns
- super(campaign, @context)
- end
- + attr_reader :referrer_store
- +
- def currency
- campaign.currency_code
- end
- @@ -16,12 +18,6 @@ module Campaigns
- @collections = campaign.collections.map{|c| { id: c.id, name: c.name }}
- end
- - def referrer_store
- - return nil if @referrer_store.blank?
- -
- - Stores::Page::ReferrerStoreSerializer.new(@referrer_store).as_json
- - end
- -
- def serializer_class
- Campaigns::PageSerializer
- end
- diff --git a/app/serializers/campaigns/page_serializer.rb b/app/serializers/campaigns/page_serializer.rb
- index 7e0f7f95f..48e97f483 100644
- --- a/app/serializers/campaigns/page_serializer.rb
- +++ b/app/serializers/campaigns/page_serializer.rb
- @@ -7,7 +7,7 @@ module Campaigns
- attributes :can_buy
- attributes :can_download
- attributes :end_type
- - attributes :referrer_store
- + has_one :referrer_store, serializer: Stores::Page::ReferrerStoreSerializer
- def campaign
- %w[id user_id name slug description core_mockup_id currency end_time video collections facebook_pixel].each_with_object({}) do |attr, h|
Add Comment
Please, Sign In to add comment