Initializers not available in controllers


#1

Hi all,

I have a file in config/initializers that specifies plan types. The
file is:

======================
APP_PLANS = [
{
“id” => 0,
“name” => ‘free’,
“Price” => 0,
“Users” => 1,
“Storage” => 0,
“SSL” => true
}, {
“id” => 1,
“name” => ‘basic’,
“Price” => 24,
“Users” => 1,
“Storage” => 1,
“SSL” => true
}
]

In my account signup controller, I call:

@plan_cost = APP_PLANS.[@plan_name][“Price”]

but I get an error:

uninitialized constant ClientsController::APP_PLANS

So what am I doing wrong here? Why can’t I get to the variable I
initialized???

Thanks!


#2

On Apr 7, 10:05 pm, Neal L removed_email_address@domain.invalid wrote:

Did you restart the server after adding/changing this initializer ?

Fred