Link to home
Start Free TrialLog in
Avatar of clemcrock
clemcrock

asked on

Problem w/ routing constraints

Hello,
   I am having a strange problem w/ rails 3 routing constraints.   I
have this custom class w/ a self.matches? method as such:

class PersonalizedDomain

  def self.matches?(request)
    Rails.logger.info("self.matches? NEVER CALLED!!!!")
  end

Open in new window



and in routes I use the custom Class like this:

require 'personalized_domain' #resides in lib

  constraints(PersonalizedDomain) do

     Rails.logger.info("constraints block ENTERED")
      root :to => "projects#show"
  end

Open in new window



and in application.rb, I load my lib paths:

config.autoload_paths += %W(#{config.root}/lib)

Open in new window



The self.matches?(request) method never gets called and I don't
understand why?
ASKER CERTIFIED SOLUTION
Avatar of clemcrock
clemcrock

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of James Murrell
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.