﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	focuses	prnumber
39275	Improve wp.customize.previewer.save() for changesets.	sayedwp	sayedwp	"If you do not pass any status in `wp.customize.previewer.save()`  the changeset status becomes published because the default `changesetStatus` is `publish` in core, which compels you to pass a status if you want to save the changeset with any other statuses like `draft/pending/future` however that eventually creates a revision. So if you do not want to create revisions there is no option except hacking the `customize_save` ajax request probably with `$.ajaxPrefilter`.

So I think if we do not pass any status in `wp.customize.previewer.save()` it should just save the changeset to the previous status set.
Also it would be nice if it had a param like `skip_revision` which skips creating new revision.
"	enhancement	closed	high	4.9	Customize	4.7	normal	fixed	has-patch		javascript	
