diff options
author | Friendika <info@friendika.com> | 2011-09-11 21:52:50 -0700 |
---|---|---|
committer | Friendika <info@friendika.com> | 2011-09-11 21:52:50 -0700 |
commit | 17b081f9f79c30fb792912a884fd65984eb7c391 (patch) | |
tree | c41874c267bac89e3b718f883e52758a524cc29a /mod/item.php | |
parent | 7a06c7c3bfcf4f496930efc8cef92f7dbe6f54a2 (diff) | |
download | volse-hubzilla-17b081f9f79c30fb792912a884fd65984eb7c391.tar.gz volse-hubzilla-17b081f9f79c30fb792912a884fd65984eb7c391.tar.bz2 volse-hubzilla-17b081f9f79c30fb792912a884fd65984eb7c391.zip |
allow html post to api
Diffstat (limited to 'mod/item.php')
-rw-r--r-- | mod/item.php | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/mod/item.php b/mod/item.php index b4ec7666f..e6ce1ea6f 100644 --- a/mod/item.php +++ b/mod/item.php @@ -38,6 +38,7 @@ function item_post(&$a) { call_hooks('post_local_start', $_POST); $api_source = ((x($_POST,'api_source') && $_POST['api_source']) ? true : false); + $return_path = ((x($_POST,'return')) ? $_POST['return'] : ''); /** * Is this a reply to something? @@ -834,12 +835,6 @@ function item_post(&$a) { } } - - - - - - logger('post_complete'); // figure out how to return, depending on from whence we came @@ -847,10 +842,10 @@ function item_post(&$a) { if($api_source) return; - if((x($_POST,'return')) && strlen($_POST['return'])) { - logger('return: ' . $_POST['return']); - goaway($a->get_baseurl() . "/" . $_POST['return'] ); + if($return_path) { + goaway($a->get_baseurl() . "/" . $return_path); } + $json = array('success' => 1); if(x($_POST,'jsreload') && strlen($_POST['jsreload'])) $json['reload'] = $a->get_baseurl() . '/' . $_POST['jsreload']; |