FarmBot/Farmbot-Web-App

View on GitHub
app/mutations/devices/seeders/genesis_xl_one_four.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Devices
  module Seeders
    class GenesisXlOneFour < AbstractGenesis
      def settings_firmware
        device
          .fbos_config
          .update!(firmware_hardware: FbosConfig::FARMDUINO_K14)
      end

      def settings_device_name
        device.update!(name: Names::GENESIS_XL)
      end

      def settings_default_map_size_x
        device.web_app_config.update!(map_size_x: 5_900)
      end

      def settings_default_map_size_y
        device.web_app_config.update!(map_size_y: 2_900)
      end
    end
  end
end