Skip to content

Instantly share code, notes, and snippets.

@benhutton
Last active December 20, 2018 15:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save benhutton/1b3077272e1e331544e620f60d11e63b to your computer and use it in GitHub Desktop.
Save benhutton/1b3077272e1e331544e620f60d11e63b to your computer and use it in GitHub Desktop.
bad = the_lantern.library_entries.to_a.select { |le| !le.promo_image.file.exists? }
bad.each do |le|
next unless le.promo_image.present?
good_url = le.promo_image_url.sub('resource_library/library_entry', 'blog/blog_entry').sub('//', 'https://')
puts good_url
le.update_column(:promo_image, nil)
le = RL::LibraryEntry.find(le.id)
le.remote_promo_image_url = good_url
puts 'saving...'
le.save
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment