Project

General

Profile

« Previous | Next » 

Revision ee464a8e

Added by Ondřej Pražák almost 9 years ago

Fixes #10550 - Settings API will not update when value parameter is missing

View differences:

app/controllers/api/v2/settings_controller.rb
end
def update
process_response (@setting.parse_string_value(params[:setting][:value]) && @setting.save)
value = params[:setting][:value]
if value.nil?
render_error :custom_error, :status => :unprocessable_entity, :locals => { :message => "No setting value provided." }
else
process_response (@setting.parse_string_value(value) && @setting.save)
end
end
end
end

Also available in: Unified diff