diff options
author | Mario Vavti <mario@mariovavti.com> | 2016-08-15 11:22:20 +0200 |
---|---|---|
committer | Mario Vavti <mario@mariovavti.com> | 2016-08-15 11:22:20 +0200 |
commit | 6bb5ea7a818c1f43ab62e0e047571a83a2457ceb (patch) | |
tree | cde9fc5e9a186ff130c35d1e75d194c231bd3e6e /Zotlabs/Module | |
parent | efcde8f3dd513dba60e6c8a7ae03c48934403811 (diff) | |
parent | 2755c74c29d5c2cd7aca4ec0159dd2cc5fb41f9a (diff) | |
download | volse-hubzilla-6bb5ea7a818c1f43ab62e0e047571a83a2457ceb.tar.gz volse-hubzilla-6bb5ea7a818c1f43ab62e0e047571a83a2457ceb.tar.bz2 volse-hubzilla-6bb5ea7a818c1f43ab62e0e047571a83a2457ceb.zip |
Merge branch '1.12RC' of https://github.com/redmatrix/hubzilla into 1.12RC
Diffstat (limited to 'Zotlabs/Module')
-rw-r--r-- | Zotlabs/Module/Embedphotos.php | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/Zotlabs/Module/Embedphotos.php b/Zotlabs/Module/Embedphotos.php index 0dac873c5..0dc745b0a 100644 --- a/Zotlabs/Module/Embedphotos.php +++ b/Zotlabs/Module/Embedphotos.php @@ -39,9 +39,9 @@ class Embedphotos extends \Zotlabs\Web\Controller { json_return_and_die(array('errormsg' => 'Error retrieving link ' . $href, 'status' => false)); } $resource_id = array_pop(explode("/", $href)); - $r = q("SELECT obj from item where resource_type = 'photo' and resource_id = '%s' limit 1", - dbesc($resource_id) - ); + $r = q("SELECT obj,body from item where resource_type = 'photo' and resource_id = '%s' limit 1", + dbesc($resource_id) + ); if(!$r) { json_return_and_die(array('errormsg' => 'Error retrieving resource ' . $resource_id, 'status' => false)); } @@ -50,7 +50,9 @@ class Embedphotos extends \Zotlabs\Web\Controller { $photolink = $obj['body']; } elseif (x($obj,'bbcode')) { $photolink = $obj['bbcode']; - } else { + } elseif ($r[0]['body'] !== '') { + $photolink = $r[0]['body']; + } else { json_return_and_die(array('errormsg' => 'Error retrieving resource ' . $resource_id, 'status' => false)); } json_return_and_die(array('status' => true, 'photolink' => $photolink)); @@ -83,7 +85,7 @@ function embedphotos_widget_album($args) { return ''; if($args['album']) - $album = $args['album']; + $album = (($args['album'] === '/') ? '' : $args['album'] ); if($args['title']) $title = $args['title']; |