User/Person models merge

This commit is contained in:
Stella Rouzi 2014-06-23 19:07:50 +03:00
parent 66b84e3660
commit 23bf55b66c
80 changed files with 1064 additions and 1221 deletions

View file

@ -3,12 +3,12 @@ class Api::V1::SpeakersController < Api::BaseController
def index
if params[:conference_id].blank?
people = Person.joins(:event_people)
people = User.joins(:event_users)
else
people = Person.joins(:event_people => {:event => :conference})
people = User.joins(:event_users => {:event => :conference})
people = people.where("conferences.guid" => params[:conference_id])
end
people = people.where("event_people.event_role" => "speaker")
render :json => people, :each_serializer => SpeakerSerializer
people = people.where("event_users.event_role" => "speaker")
render :json => users, :each_serializer => SpeakerSerializer
end
end