class FixxpertAvailabilityTypesController

Public Instance Methods

create_or_update() click to toggle source

To create/update availability type

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