? .DS_Store
? blogapi.patch
? d7.kpf
? sites/default/files
? sites/default/settings.php
Index: modules/blogapi/blogapi.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/blogapi/blogapi.module,v
retrieving revision 1.146
diff -u -p -r1.146 blogapi.module
--- modules/blogapi/blogapi.module	17 Mar 2009 12:41:54 -0000	1.146
+++ modules/blogapi/blogapi.module	18 Mar 2009 20:29:02 -0000
@@ -224,7 +224,7 @@ function blogapi_blogger_new_post($appke
     $edit['date'] = format_date(REQUEST_TIME, 'custom', 'Y-m-d H:i:s O');
   }
 
-  node_invoke_node($edit, 'blogapi_new');
+  node_invoke_node($edit, 'blogapi_new', $content);
 
   $valid = blogapi_status_error_check($edit, $publish);
   if ($valid !== TRUE) {
@@ -282,7 +282,7 @@ function blogapi_blogger_edit_post($appk
     $node->body = $content;
   }
 
-  node_invoke_node($node, 'blogapi_edit');
+  node_invoke_node($node, 'blogapi_edit', $content);
 
   $valid = blogapi_status_error_check($node, $original_status);
   if ($valid !== TRUE) {
@@ -294,9 +294,6 @@ function blogapi_blogger_edit_post($appk
     return blogapi_error(implode("\n", $errors));
   }
 
-  if (user_access('administer nodes') && !isset($edit['date'])) {
-    $node->date = format_date($node->created, 'custom', 'Y-m-d H:i:s O');
-  }
   $node = node_submit($node);
   node_save($node);
   if ($node->nid) {
