From ec3ca228a899ae2b35b03117cda22d301c939457 Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Tue, 3 Jul 2018 15:06:50 -0500 Subject: [PATCH] Update P2P campaign creation to properly copy the campaign image urls --- lib/create/create_peer_to_peer_campaign.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/create/create_peer_to_peer_campaign.rb b/lib/create/create_peer_to_peer_campaign.rb index b7502c90..f93ece94 100644 --- a/lib/create/create_peer_to_peer_campaign.rb +++ b/lib/create/create_peer_to_peer_campaign.rb @@ -18,14 +18,14 @@ module CreatePeerToPeerCampaign campaign = Campaign.create(p2p_params) - # campaign.remote_main_image_url = parent_campaign.main_image_url unless !parent_campaign.main_image rescue AWS::S3::Errors::NoSuchKey - # campaign.remote_background_image_url = parent_campaign.background_image_url unless !parent_campaign.background_image rescue AWS::S3::Errors::NoSuchKey - # campaign.remote_banner_image_url = parent_campaign.background_image_url unless !parent_campaign.background_image rescue AWS::S3::Errors::NoSuchKey - campaign.published = true campaign.profile = profile campaign.save + campaign.update_attribute(:main_image, parent_campaign.main_image) unless !parent_campaign.main_image rescue AWS::S3::Errors::NoSuchKey + campaign.update_attribute(:background_image, parent_campaign.background_image) unless !parent_campaign.background_image rescue AWS::S3::Errors::NoSuchKey + campaign.update_attribute(:banner_image, parent_campaign.banner_image) unless !parent_campaign.banner_image rescue AWS::S3::Errors::NoSuchKey + return { errors: campaign.errors.messages }.as_json unless campaign.errors.empty? gift_option_params = []