aboutsummaryrefslogtreecommitdiffstats
path: root/Zotlabs/Module/Item.php
diff options
context:
space:
mode:
authorMario <mario@mariovavti.com>2020-11-21 20:15:05 +0000
committerMario <mario@mariovavti.com>2020-11-21 20:15:05 +0000
commit7639157a4907e9dbdffe6dd24f4f687f4cce6f01 (patch)
treee4d22a7f385fe1fbe0ca182aa9c116b1d0030343 /Zotlabs/Module/Item.php
parentf74cfaec5f48ec37cc1f51e5381a45998ebc70e3 (diff)
downloadvolse-hubzilla-7639157a4907e9dbdffe6dd24f4f687f4cce6f01.tar.gz
volse-hubzilla-7639157a4907e9dbdffe6dd24f4f687f4cce6f01.tar.bz2
volse-hubzilla-7639157a4907e9dbdffe6dd24f4f687f4cce6f01.zip
restrict returned html usage to local_channel() until some issues will be worked out
Diffstat (limited to 'Zotlabs/Module/Item.php')
-rw-r--r--Zotlabs/Module/Item.php28
1 files changed, 18 insertions, 10 deletions
diff --git a/Zotlabs/Module/Item.php b/Zotlabs/Module/Item.php
index 66c18fefd..ce344ee82 100644
--- a/Zotlabs/Module/Item.php
+++ b/Zotlabs/Module/Item.php
@@ -1374,16 +1374,24 @@ class Item extends Controller {
goaway(z_root() . "/" . $return_path);
}
- $item[] = $datarray;
- $item[0]['owner'] = $owner_xchan;
- $item[0]['author'] = $observer;
- $item[0]['attach'] = json_encode($datarray['attach']);
-
- $json = [
- 'success' => 1,
- 'id' => $post_id,
- 'html' => conversation($item,'network',true,'r_preview'),
- ];
+
+ if(local_channel()) {
+ $item[] = $datarray;
+ $item[0]['owner'] = $owner_xchan;
+ $item[0]['author'] = $observer;
+ $item[0]['attach'] = json_encode($datarray['attach']);
+
+ $json = [
+ 'success' => 1,
+ 'id' => $post_id,
+ 'html' => conversation($item,'network',true,'r_preview'),
+ ];
+ }
+ else {
+ $json = [
+ 'success' => 1
+ ];
+ }
if(x($_REQUEST,'jsreload') && strlen($_REQUEST['jsreload']))
$json['reload'] = z_root() . '/' . $_REQUEST['jsreload'];