﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	focuses
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
