summaryrefslogtreecommitdiff
path: root/modules/node.module
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2006-02-26 19:44:45 +0000
committerDries Buytaert <dries@buytaert.net>2006-02-26 19:44:45 +0000
commit58d9b02e3e9673f0f4447446f8f1736bd9233e31 (patch)
tree43c373cf468885f45a25e35083b0df1ce4d7e97a /modules/node.module
parent534c6d4f7c65e40f81a02b5b05a33263cffd9474 (diff)
downloadbrdo-58d9b02e3e9673f0f4447446f8f1736bd9233e31.tar.gz
brdo-58d9b02e3e9673f0f4447446f8f1736bd9233e31.tar.bz2
- Patch #51189: fixed submit redirects.
Diffstat (limited to 'modules/node.module')
-rw-r--r--modules/node.module17
1 files changed, 9 insertions, 8 deletions
diff --git a/modules/node.module b/modules/node.module
index bb5700483..14d7ac80b 100644
--- a/modules/node.module
+++ b/modules/node.module
@@ -1115,11 +1115,6 @@ function node_filter_form_submit() {
case t('Reset'):
$_SESSION['node_overview_filter'] = array();
break;
- case t('Update'):
- return;
- }
- if ($op != '') {
- return 'admin/node';
}
}
@@ -1137,7 +1132,6 @@ function node_admin_nodes_submit($form_id, $edit) {
}
}
drupal_set_message(t('The update has been performed.'));
- return 'admin/node';
}
}
@@ -1874,9 +1868,16 @@ function node_form_submit($form_id, $edit) {
drupal_set_message(t('Your %post was created.', array ('%post' => node_get_name($node))));
}
}
- if ($node->nid && node_access('view', $node)) {
- return 'node/'. $node->nid;
+ if ($node->nid) {
+ if (node_access('view', $node)) {
+ return 'node/'. $node->nid;
+ }
+ else {
+ return '';
+ }
}
+ // it is very unlikely we get here
+ return FALSE;
}
/**