Hide Forgot
Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Log out 2. Open url http://[host]:3000/sync_management/index 3. Actual results: TypeError in Sync managementController#index can't convert nil into String Rails.root: /usr/lib/katello Application Trace | Framework Trace | Full Trace lib/resources/pulp.rb:211:in `+' lib/resources/pulp.rb:211:in `sync_history' app/models/glue/pulp/repo.rb:148:in `_get_most_recent_sync_status' app/models/glue/pulp/repo.rb:102:in `sync_status' app/controllers/sync_management_controller.rb:60:in `status' app/controllers/application_controller.rb:185:in `require_org' Request Parameters: None Show session dump Show env dump Expected results: Gracefully handle error - if login required, redirect to login page. Additional info:
good catch and very odd issue. looks like 'status' is a reserved method name for rails. had to change to 'sync_status' and then update routes and javascript polling to use new naming covention. apparently status was getting called for all index requests. ea28466..f4ab09b master -> master
Verified.