Guest User

Untitled

a guest
May 27th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. diff --git a/app/facades/campaigns/page.rb b/app/facades/campaigns/page.rb
  2. index e223f4e34..c48af9c85 100644
  3. --- a/app/facades/campaigns/page.rb
  4. +++ b/app/facades/campaigns/page.rb
  5. @@ -8,6 +8,8 @@ module Campaigns
  6. super(campaign, @context)
  7. end
  8.  
  9. + attr_reader :referrer_store
  10. +
  11. def currency
  12. campaign.currency_code
  13. end
  14. @@ -16,12 +18,6 @@ module Campaigns
  15. @collections = campaign.collections.map{|c| { id: c.id, name: c.name }}
  16. end
  17.  
  18. - def referrer_store
  19. - return nil if @referrer_store.blank?
  20. -
  21. - Stores::Page::ReferrerStoreSerializer.new(@referrer_store).as_json
  22. - end
  23. -
  24. def serializer_class
  25. Campaigns::PageSerializer
  26. end
  27. diff --git a/app/serializers/campaigns/page_serializer.rb b/app/serializers/campaigns/page_serializer.rb
  28. index 7e0f7f95f..48e97f483 100644
  29. --- a/app/serializers/campaigns/page_serializer.rb
  30. +++ b/app/serializers/campaigns/page_serializer.rb
  31. @@ -7,7 +7,7 @@ module Campaigns
  32. attributes :can_buy
  33. attributes :can_download
  34. attributes :end_type
  35. - attributes :referrer_store
  36. + has_one :referrer_store, serializer: Stores::Page::ReferrerStoreSerializer
  37.  
  38. def campaign
  39. %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