Booth invitation to invited users
User will enter email of users to invite to become booth responsible, which will create a user in User db with that email and a new booth request will be created.
This commit is contained in:
parent
04c3859526
commit
29c15c5d93
6 changed files with 80 additions and 3 deletions
|
|
@ -5,6 +5,7 @@ class BoothsController < ApplicationController
|
|||
load_resource :conference, find_by: :short_title
|
||||
load_and_authorize_resource through: :conference
|
||||
skip_authorize_resource only: [:withdraw, :confirm, :restart]
|
||||
include Invitation
|
||||
|
||||
def index
|
||||
@booths = current_user.booths.where(conference_id: @conference.id).uniq
|
||||
|
|
@ -22,6 +23,7 @@ class BoothsController < ApplicationController
|
|||
@booth.submitter = current_user
|
||||
|
||||
if @booth.save
|
||||
booth_responsible_invite
|
||||
redirect_to conference_booths_path,
|
||||
notice: 'Booth successfully created.'
|
||||
else
|
||||
|
|
@ -38,6 +40,7 @@ class BoothsController < ApplicationController
|
|||
@url = conference_booth_path(@conference.short_title, @booth.id)
|
||||
@booth.update_attributes(booth_params)
|
||||
|
||||
booth_responsible_invite
|
||||
if @booth.save
|
||||
redirect_to conference_booths_path,
|
||||
notice: 'Booth successfully updated!'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue