Farmbot-Web-App/app/controllers/api/sensor_readings_controller.rb

31 lines
505 B
Ruby

module Api
class SensorReadingsController < Api::AbstractController
def create
mutate SensorReadings::Create.run(raw_json, device: current_device)
end
def index
render json: readings
end
def show
render json: reading
end
def destroy
reading.destroy!
render json: ""
end
private
def readings
SensorReading.where(device: current_device)
end
def reading
@image ||= readings.find(params[:id])
end
end
end