mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-13 19:54:02 +00:00
Replaced find_all_by through find_by
Find_by_all is removed in Rails 4.1
This commit is contained in:
parent
ee20ecce2f
commit
fbda757e70
8 changed files with 19 additions and 19 deletions
|
|
@ -3,7 +3,7 @@ class ConferenceRegistrationController < ApplicationController
|
|||
|
||||
def register
|
||||
# TODO Figure out how to change the route's id from :id to :conference_id
|
||||
@conference = Conference.find_all_by_short_title(params[:id]).first
|
||||
@conference = Conference.find_by(short_title: params[:id]).first
|
||||
@workshops = @conference.events.where("require_registration = ? AND state LIKE ?", true, 'confirmed')
|
||||
@person = current_user.person
|
||||
if @person.first_name.blank? || @person.last_name.blank?
|
||||
|
|
@ -24,7 +24,7 @@ class ConferenceRegistrationController < ApplicationController
|
|||
|
||||
# TODO this is ugly
|
||||
def update
|
||||
conference = Conference.find_all_by_short_title(params[:id]).first
|
||||
conference = Conference.find_by(short_title: params[:id])
|
||||
person = current_user.person
|
||||
registration = person.registrations.where(:conference_id => conference.id).first
|
||||
update_registration = true
|
||||
|
|
@ -80,7 +80,7 @@ class ConferenceRegistrationController < ApplicationController
|
|||
end
|
||||
|
||||
def unregister
|
||||
conference = Conference.find_all_by_short_title(params[:id]).first
|
||||
conference = Conference.find_by(short_title: params[:id])
|
||||
person = current_user.person
|
||||
registration = person.registrations.where(:conference_id => conference.id).first
|
||||
registration.destroy
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue