class TutorAvailabilityTypesController

Public Instance Methods

create_or_update() click to toggle source

To create/update availability type

# File app/controllers/tutor_availability_types_controller.rb, line 5
def create_or_update
  @tutor_availability_type = current_user.tutor_availability_types.find_or_initialize_by(availability_type: params[:tutor_availability_type][:availability_type])
  @tutor_availability_type.enabled = params[:tutor_availability_type][:enabled]
  if @tutor_availability_type.save
    render nothing: true
  else
    redirect_to dashboard_path, alert: 'Unable to update Availability Type.'
  end
end