```ruby
class ServiceRequestsController < ApplicationController
  skip_before_action :admin_only

  def show
    @service_request = ServiceRequest.find(params[:user_id])
  end

  def new
    @service_request = ServiceRequest.new
  end

  def create
    @service_request = ServiceRequest.new(service_request_params)
    if @service_request.save
      flash[:success] = 'Created a new service request!'
      redirect_to @current_user
    else
      render 'new'
    end
  end

  def destroy
    if ServiceRequest.find(params[:id]).destroy
      flash[:success] = 'Service request deleted'
    else
      flash[:danger] = 'An unknown error occurred and the service request was not deleted. Please try again later or contact support.'
    end
    redirect_to root_url
  end

  def service_request_params
    params.require(:service_request).permit(:user_id, :request)
  end
end
```

Remove unused code from service_requests controller.
user
```ruby
class ServiceRequestsController < ApplicationController
  skip_before_action :admin_only

  def new
    @service_request = ServiceRequest.new
  end

  def create
    @service_request = ServiceRequest.new(service_request_params)
    if @service_request.save
      flash[:success] = 'Created a new service request!'
      redirect_to @current_user
    else
      render 'new'
    end
  end

  def destroy
    if ServiceRequest.find(params[:id]).destroy
      flash[:success] = 'Service request deleted'
    else
      flash[:danger] = 'An unknown error occurred and the service request was not deleted. Please try again later or contact support.'
    end
    redirect_to root_url
  end

  def service_request_params
    params.require(:service_request).permit(:user_id, :request)
  end
end
```
assistant