Ruby Build a Rails API Coding the API Namespacing Review

Hideto Yasunori
Hideto Yasunori
9,079 Points

Can you help me what is wrong? It seems correct answer...

I don't know why what is wrong. Please help!

routes.rb
Rails.application.routes.draw do
  namespace :api do
    namespace :v1 do
      resources :todo_lists do
        resources :todo_items do
          member do
            patch :complete
          end
        end
      end
    end    
  end
end
Hideto Yasunori
Hideto Yasunori
9,079 Points

This is the question. Using the namespace method, change the routes file below to add a v1 namespace. The v1 namespace should be within the api namespace, and should include the todo_lists and todo_items resources.

1 Answer

Kevin Elliott
Kevin Elliott
15,653 Points

Try again, because that just worked for me.