Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Ruby Advanced Social Features in Ruby on Rails Uploading and Resizing Images Creating Rake Tasks

Seph Cordovano
Seph Cordovano
17,400 Points

"redirection forbidden:" error >> In case it helps anyone on this section

I kept getting that error and tried a number of different things. I pulled my images from facebook using omniauth for facebook with devise, then started this course and just paied things together.

My code will look slightly different but pay attention to the gsub("http", "https") part as it swaps the first argument (http) from the url string with the second argument (https). If your getting that error give this a shot.

Full method from user. rb:

  def self.get_facebook_images
    all.each do |user|
      if !user.avatar?
        user.avatar = URI.parse(user.image.gsub("http", "https"))
        user.save
        print "."
      end
    end
  end