title: Devise scope controller not found
body: <p>I created the following devise scope:</p>
  
  <pre><code>devise_scope :users do get
    get 'spotkey'     =&gt; 'spotkeys#spot_page'
    get 'dashboard'     =&gt; 'spotkeys#dashboard'
    post 'dashboard'    =&gt; 'spotkeys#dashboard'
    get 'signup' =&gt; 'users/registrations#new', :as =&gt; :new_user_session
    post 'signin'=&gt; 'users/sessions#create',  :as =&gt; :user_session
    delete 'signout' =&gt; 'users/sessions#destroy'
  end
  </code></pre>
  
  <p>controllers/users.rb</p>
  
  <pre><code>class UsersController &lt; ApplicationController
  
    def index
    end
  
    def show
      @user = User.find_by(id: params[:id])
    end
  
  
    def dashboard
      @keys     = Spotkeys.all
      @keys     = Spotkeys.new
      @spotkeys = Spotkeys.all
      @spotkeys = Spotkeys.new
    end
  end
  </code></pre>
  
  <p>views/spotkeys/dashboard.hrml.erb</p>
  
  <pre><code>&lt;div class="key"&gt;
    &lt;%= @keys.location %&gt;&lt;br/&gt;
    &lt;%= @keys.picture_url %&gt;&lt;br/&gt;
    &lt;%= @keys.floor_number %&gt;&lt;br/&gt;
    &lt;%= @keys.description %&gt;&lt;br/&gt;
    &lt;%= @keys.floor %&gt;&lt;br/&gt;
    &lt;%= @keys.buzzer_code %&gt;&lt;br/&gt;
    &lt;%= @keys.parking_info %&gt;&lt;br/&gt;
    &lt;%= @keys.cross_street %&gt;&lt;br/&gt;
    &lt;%= @keys.public_transit %&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>I'm getting the follow error:</p>
  
  <pre><code>missing :controller key on routes definition, please check your routes
  </code></pre>
  
  <p>Please let me know if you need to see any other files.</p>