Your if cascase in that function are actually 6 different functions, so just 

get 'comments/request/:id' => get_request_comments
post 'comments/request/:id => new_request_comment

....