Browse Source

Fixed the lookup API method

master
Eugen Rochko 8 years ago
parent
commit
c28971c70c
2 changed files with 6 additions and 3 deletions
  1. +4
    -1
      app/controllers/api/accounts/lookup_controller.rb
  2. +2
    -2
      spec/controllers/api/accounts/lookup_controller_spec.rb

+ 4
- 1
app/controllers/api/accounts/lookup_controller.rb View File

@ -1,4 +1,7 @@
class Api::Accounts::LookupController < ApplicationController
class Api::Accounts::LookupController < ApiController
before_action :doorkeeper_authorize!
respond_to :json
def index
@accounts = Account.where(domain: nil).where(username: lookup_params)
end

+ 2
- 2
spec/controllers/api/accounts/lookup_controller_spec.rb View File

@ -10,9 +10,9 @@ RSpec.describe Api::Accounts::LookupController, type: :controller do
describe 'GET #index' do
before do
Fabricate(:account, username: 'alice')
Fabricate(:account, username: 'bob')
get :index, usernames: 'alice,bob'
Fabricate(:account, username: 'mcbeth')
get :index, usernames: 'alice,bob,mcbeth'
end
it 'returns http success' do

Loading…
Cancel
Save