mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-14 04:04:03 +00:00
18 lines
580 B
Ruby
18 lines
580 B
Ruby
|
|
class Admin::SpeakersController < ApplicationController
|
||
|
|
before_filter :verify_organizer
|
||
|
|
respond_to :js, :html
|
||
|
|
|
||
|
|
def edit
|
||
|
|
@event = @conference.events.find(params[:event_id])
|
||
|
|
@speaker = @event.event_people.where(:event_role => "speaker").first
|
||
|
|
end
|
||
|
|
|
||
|
|
def update
|
||
|
|
@event = @conference.events.find(params[:event_id])
|
||
|
|
@speaker = @event.event_people.where(:event_role => "speaker").first
|
||
|
|
@speaker.person_id = params[:speaker][:person_id]
|
||
|
|
@speaker.save
|
||
|
|
respond_with @speaker, :location => admin_conference_events_path(@conference.short_title)
|
||
|
|
end
|
||
|
|
end
|