ruby on rails 3 - query not working in heroku -
i run on local machine works fine...but when upload heroku error 500 when wrong
settings controller
class settingscontroller < applicationcontroller before_filter :confirm_logged_in
def company @company = user.company @user_id = session[:user_id] @user_name = session[:name] @companies = company.where(:user_id => @user_id) end
end
setting view
<% @companies.each |company| %> <div id="media"> <span class="lop"> <%= image_tag company.logo.url (:small) %> </span>
<% end>
i check heroku logs get...any ideas
2011-02-18t01:09:24-08:00 app[web.1]: started "/settings/company" 69.137 .99.169 @ fri feb 18 01:09:24 -0800 2011 2011-02-18t01:09:24-08:00 app[web.1]: processing settingscontroller#company html 2011-02-18t01:09:24-08:00 app[web.1]: /app/928a2790-dfe4-4726-8793-1fa99837495b/ home/app/views/settings/company.html.erb:14: warning: don't put space before arg ument parentheses 2011-02-18t01:09:24-08:00 app[web.1]: rendered settings/_menu.html.erb (2.1ms) 2011-02-18t01:09:24-08:00 app[web.1]: rendered settings/company.html.erb within layouts/application (6.8ms) 2011-02-18t01:09:24-08:00 app[web.1]: completed in 22ms 2011-02-18t01:09:24-08:00 app[web.1]: 2011-02-18t01:09:24-08:00 app[web.1]: actionview::template::error (pgerror: erro r: operator not exist: text = integer 2011-02-18t01:09:24-08:00 app[web.1]: line 1: ...ompanies".* "companies" wh ere "companies"."user_id" = 3 2011-02-18t01:09:24-08:00 app[web.1]: ^ 2011-02-18t01:09:24-08:00 app[web.1]: hint: no operator matches given name , argument type(s). might need add explicit type casts. 2011-02-18t01:09:24-08:00 app[web.1]: : select "companies".* "companies" wh ere "companies"."user_id" = 3): 2011-02-18t01:09:24-08:00 app[web.1]: 8:2011-02-18t01:09:24-08:00 app[web.1]: 9: 2011-02-18t01:09:24-08:00 app[web.1]: 10:
2011-02-18t01:09:24-08:00 app[web.1]: 11: 2011-02-18t01:09:24-08:00 app[web.1]: 12: 2011-02-18t01:09:24-08:00 app[web.1]: 13: 2011-02-18t01:09:24-08:00 app[web.1]: 14: 2011-02-18t01:09:24-08:00 app[web.1]: app/views/settings/company.html.erb:11:i n `_app_views_settings_company_html_erb___121502233_23577600314100_0' 2011-02-18t01:09:24-08:00 app[web.1]: 2011-02-18t01:09:24-08:00 app[web.1]: 2011-02-18t01:09:24-08:00 heroku[router]: miso3.heroku.com/settings/company dyno=web.1 queue=0 wait=0ms service=36ms bytes=934 2011-02-18t01:09:24-08:00 heroku[nginx]: /settings/company http/1.1 | 69.137 .99.169 | 965 | http | 500 2011-02-18t01:33:03-08:00 app[web.1]: 2011-02-18t01:33:03-08:00 app[web.1]: 2011-02-18t01:33:03-08:00 app[web.1]: started "/settings/company" 69.137 .99.169 @ fri feb 18 01:33:03 -0800 2011 2011-02-18t01:33:03-08:00 app[web.1]: processing settingscontroller#company html 2011-02-18t01:33:03-08:00 app[web.1]: rendered settings/_menu.html.erb (1.5ms) 2011-02-18t01:33:03-08:00 app[web.1]: rendered settings/company.html.erb within layouts/application (3.9ms) 2011-02-18t01:33:03-08:00 app[web.1]: completed in 5ms 2011-02-18t01:33:03-08:00 app[web.1]: 2011-02-18t01:33:03-08:00 app[web.1]: actionview::template::error (pgerror: erro r: operator not exist: text = integer 2011-02-18t01:33:03-08:00 app[web.1]: line 1: ...ompanies".* "companies" wh ere "companies"."user_id" = 3 2011-02-18t01:33:03-08:00 app[web.1]: ^ 2011-02-18t01:33:03-08:00 app[web.1]: hint: no operator matches given name , argument type(s). might need add explicit type casts. 2011-02-18t01:33:03-08:00 app[web.1]: : select "companies".* "companies" wh ere "companies"."user_id" = 3): 2011-02-18t01:33:03-08:00 app[web.1]: 8:2011-02-18t01:33:03-08:00 app[web.1]: 9: 2011-02-18t01:33:03-08:00 app[web.1]: 10:
2011-02-18t01:33:03-08:00 app[web.1]: 11: 2011-02-18t01:33:03-08:00 app[web.1]: 12: 2011-02-18t01:33:03-08:00 app[web.1]: 13: 2011-02-18t01:33:03-08:00 app[web.1]: 14: 2011-02-18t01:33:03-08:00 app[web.1]: app/views/settings/company.html.erb:11:i n `_app_views_settings_company_html_erb___121502233_23577600314100_0' 2011-02-18t01:33:03-08:00 app[web.1]: 2011-02-18t01:33:03-08:00 app[web.1]: 2011-02-18t01:33:03-08:00 heroku[router]: miso3.heroku.com/settings/company dyno=web.1 queue=0 wait=0ms service=20ms bytes=934 2011-02-18t01:33:03-08:00 heroku[nginx]: /settings/company http/1.1 | 69.137 .99.169 | 965 | http | 500
Comments
Post a Comment