From 1ff4da96e369de52aa1f318998b1a02a699e281d Mon Sep 17 00:00:00 2001
From: Kjartan Mannes <kjartan@2.no-reply.drupal.org>
Date: Tue, 15 Oct 2002 09:40:40 +0000
Subject: [PATCH] - submit page will now use $edit[teaser/body] if available in
 the initial request.

---
 modules/node.module      | 4 ++--
 modules/node/node.module | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/modules/node.module b/modules/node.module
index 838cd1d10f52..c0fd6ac16981 100644
--- a/modules/node.module
+++ b/modules/node.module
@@ -915,7 +915,7 @@ function node_form($edit, $error = NULL) {
 }
 
 function node_add($type) {
-  global $user;
+  global $user, $edit;
 
   if (!user_access("post content")) {
     return message_access();
@@ -928,7 +928,7 @@ function node_add($type) {
 
   if ($type && node_access("create", $type)) {
     // Initialize settings
-    $output = node_form(array("uid" => $user->uid, "name" => $user->name, "type" => $type, "status" => 1, "promote" => !module_exist("queue"), "moderate" => module_exist("queue"), "comment" => module_exist("queue") ? 2 : 0));
+    $output = node_form(array("uid" => $user->uid, "name" => $user->name, "type" => $type, "status" => 1, "promote" => !module_exist("queue"), "moderate" => module_exist("queue"), "comment" => module_exist("queue") ? 2 : 0, "title" => check_input($edit["title"]), "body" => check_input($edit["body"])));
   }
   else {
 
diff --git a/modules/node/node.module b/modules/node/node.module
index 838cd1d10f52..c0fd6ac16981 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -915,7 +915,7 @@ function node_form($edit, $error = NULL) {
 }
 
 function node_add($type) {
-  global $user;
+  global $user, $edit;
 
   if (!user_access("post content")) {
     return message_access();
@@ -928,7 +928,7 @@ function node_add($type) {
 
   if ($type && node_access("create", $type)) {
     // Initialize settings
-    $output = node_form(array("uid" => $user->uid, "name" => $user->name, "type" => $type, "status" => 1, "promote" => !module_exist("queue"), "moderate" => module_exist("queue"), "comment" => module_exist("queue") ? 2 : 0));
+    $output = node_form(array("uid" => $user->uid, "name" => $user->name, "type" => $type, "status" => 1, "promote" => !module_exist("queue"), "moderate" => module_exist("queue"), "comment" => module_exist("queue") ? 2 : 0, "title" => check_input($edit["title"]), "body" => check_input($edit["body"])));
   }
   else {
 
-- 
GitLab