check for uuid so that will be also catch items that were posted from alternate locations

This commit is contained in:
Mario
2023-04-23 18:44:39 +00:00
parent 6c9f1de265
commit 8a14e4261d
2 changed files with 4 additions and 5 deletions

View File

@@ -63,8 +63,8 @@ class Item extends Controller {
// do we have the item (at all)?
$r = q("select parent_mid from item where mid = '%s' $item_normal limit 1",
dbesc(z_root() . '/item/' . $item_id)
$r = q("select parent_mid from item where uuid = '%s' $item_normal limit 1",
dbesc($item_id)
);
if (!$r) {
@@ -177,8 +177,7 @@ class Item extends Controller {
// do we have the item (at all)?
// add preferential bias to item owners (item_wall = 1)
$r = q("select * from item where mid = '%s' or uuid = '%s' $item_normal order by item_wall desc limit 1",
dbesc(z_root() . '/item/' . $item_id),
$r = q("select * from item where uuid = '%s' $item_normal order by item_wall desc limit 1",
dbesc($item_id)
);

View File

@@ -58,7 +58,7 @@ class Search extends Controller {
$o .= search($search, 'search-box', '/search', ((local_channel()) ? true : false));
if (local_channel() && strpos($search, 'https://') === 0 && !$update && !$load) {
if (local_channel() && str_starts_with($search, 'https://') && !$update && !$load) {
$url = htmlspecialchars_decode($search);