diff options
| author | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2006-12-01 12:27:29 +0000 |
|---|---|---|
| committer | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2006-12-01 12:27:29 +0000 |
| commit | aae5b160f307adf0703ae8f7c2b158b91570ec95 (patch) | |
| tree | ba0d1eee6e2eedfe3fd0a693d773162ab9dc8a67 /wp-admin/admin-ajax.php | |
| parent | 9415bbca12c01c39da58e0ed2c4e6b44ff833e5d (diff) | |
| download | wordpress-mu-aae5b160f307adf0703ae8f7c2b158b91570ec95.tar.gz wordpress-mu-aae5b160f307adf0703ae8f7c2b158b91570ec95.tar.xz wordpress-mu-aae5b160f307adf0703ae8f7c2b158b91570ec95.zip | |
WP Merge to 4578, except for script-loader
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@817 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-admin/admin-ajax.php')
| -rw-r--r-- | wp-admin/admin-ajax.php | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/wp-admin/admin-ajax.php b/wp-admin/admin-ajax.php index cc93b16..c5d48b9 100644 --- a/wp-admin/admin-ajax.php +++ b/wp-admin/admin-ajax.php @@ -155,7 +155,10 @@ case 'add-meta' : if ( !current_user_can( 'edit_post', $id ) ) die('-1'); if ( $id < 0 ) { - if ( $pid = wp_insert_post() ) + $now = current_time('timestamp'); + if ( $pid = wp_insert_post( array( + 'post_title' => sprintf('Draft created on %s at %s', date(get_option('date_format'), $now), date(get_option('time_format'), $now)) + ) ) ) $mid = add_meta( $pid ); else die('0'); @@ -181,7 +184,7 @@ case 'update-meta' : $key = $_POST['meta'][$mid]['key']; $value = $_POST['meta'][$mid]['value']; if ( !$meta = get_post_meta_by_id( $mid ) ) - die('0'); + die('0'); // if meta doesn't exist if ( !current_user_can( 'edit_post', $meta->post_id ) ) die('-1'); if ( $u = update_meta( $mid, $key, $value ) ) { @@ -195,7 +198,7 @@ case 'update-meta' : ) ); $x->send(); } - die('0'); + die('1'); // We know meta exists; we also know it's unchanged (or DB error, in which case there are bigger problems). break; case 'add-user' : if ( !current_user_can('edit_users') ) |
