Farmbot-Web-App/app/mutations/farmware_envs/update.rb

17 lines
315 B
Ruby

module FarmwareEnvs
class Update < Mutations::Command
required {
model :farmware_env, class: FarmwareEnv
}
optional do
string :key
duck :value, methods: [:to_json]
end
def execute
farmware_env.update!(inputs.except(:farmware_env)) && farmware_env
end
end
end