Post edit collision detection fixes from mdawaffe. fixes #6043

git-svn-id: https://develop.svn.wordpress.org/trunk@7146 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Ryan Boren
2008-03-04 00:05:30 +00:00
parent 742b6b7ceb
commit 9df4b3f641
8 changed files with 17 additions and 7 deletions
+4 -2
View File
@@ -1,5 +1,6 @@
var autosaveLast = '';
var autosavePeriodical;
var autosaveOldMessage = '';
jQuery(function($) {
autosaveLast = $('#post #title').val()+$('#post #content').val();
@@ -17,7 +18,6 @@ jQuery(function($) {
// called when autosaving pre-existing post
function autosave_saved(response) {
var oldMessage = jQuery('#autosave').html();
var res = wpAjax.parseAjaxResponse(response, 'autosave'); // parse the ajax response
var message = '';
@@ -39,7 +39,7 @@ function autosave_saved(response) {
}
}
if ( message ) { jQuery('#autosave').html(message); } // update autosave message
else if ( oldMessage && res ) { jQuery('#autosave').html( oldMessage ); }
else if ( autosaveOldMessage && res ) { jQuery('#autosave').html( autosaveOldMessage ); }
autosave_enable_buttons(); // re-enable disabled form buttons
return res;
}
@@ -180,6 +180,8 @@ var autosave = function() {
post_data['autosave'] = 0;
}
autosaveOldMessage = jQuery('#autosave').html();
jQuery.ajax({
data: post_data,
beforeSend: doAutoSave ? autosave_loading : null,