releaf-core/app/assets/javascripts/releaf/include/store_settings.js
jQuery(function(){
var body = jQuery('body');
var settings_path = body.data('settings-path');
body.on('settingssave', function( event, key_or_settings, value )
{
if (!settings_path)
{
return;
}
var settings = key_or_settings;
if (typeof settings === "string")
{
settings = [];
settings.push({key: key_or_settings, value: value});
}
LiteAjax.ajax({ url: settings_path, method: 'POST', data: { "settings": settings}, json: true })
});
});