mirror of
https://github.com/basecamp/once-campfire.git
synced 2026-10-25 23:26:48 +09:00
Hello world
First open source release of Campfire 🎉
This commit is contained in:
commit
df76a227dc
664 files changed
+36235
No files matched your search
@@ -0,0 +1,14 @@
|
||||
class Autocompletable::UsersController < ApplicationController
|
||||
def index
|
||||
set_page_and_extract_portion_from find_autocompletable_users.with_attached_avatar.ordered, per_page: 20
|
||||
end
|
||||
|
||||
private
|
||||
def find_autocompletable_users
|
||||
params[:query].present? ? users_scope.active.filtered_by(params[:query]) : users_scope.active
|
||||
end
|
||||
|
||||
def users_scope
|
||||
params[:room_id].present? ? Current.user.rooms.find(params[:room_id]).users : User.all
|
||||
end
|
||||
end
|
||||
Reference in new issue
Block a user